mirror of
https://github.com/PorktoberRevolution/ReStocked
synced 2024-09-01 17:34:42 +00:00
Merge pull request #49 from PorktoberRevolution/master
Merge master updates into heat bays
This commit is contained in:
commit
7a8550c40b
BIN
Assets/CineboxAndrew/Science/Goo_Cannister.blend
Normal file
BIN
Assets/CineboxAndrew/Science/Goo_Cannister.blend
Normal file
Binary file not shown.
BIN
Assets/CineboxAndrew/Science/restock-materialsBay-1.blend
Normal file
BIN
Assets/CineboxAndrew/Science/restock-materialsBay-1.blend
Normal file
Binary file not shown.
BIN
Assets/CineboxAndrew/Science/restock-materialsBay-2.blend
Normal file
BIN
Assets/CineboxAndrew/Science/restock-materialsBay-2.blend
Normal file
Binary file not shown.
BIN
Assets/CineboxAndrew/Science/restock-science-1-n.psd
Normal file
BIN
Assets/CineboxAndrew/Science/restock-science-1-n.psd
Normal file
Binary file not shown.
BIN
Assets/CineboxAndrew/Science/restock-science-1-s.psd
Normal file
BIN
Assets/CineboxAndrew/Science/restock-science-1-s.psd
Normal file
Binary file not shown.
BIN
Assets/CineboxAndrew/Science/restock-science-1.psd
Normal file
BIN
Assets/CineboxAndrew/Science/restock-science-1.psd
Normal file
Binary file not shown.
BIN
Assets/CineboxAndrew/Science/restock-science-2
Normal file
BIN
Assets/CineboxAndrew/Science/restock-science-2
Normal file
Binary file not shown.
BIN
Assets/CineboxAndrew/Science/restock-science-2-e.psd
Normal file
BIN
Assets/CineboxAndrew/Science/restock-science-2-e.psd
Normal file
Binary file not shown.
BIN
Assets/CineboxAndrew/Science/restock-science-2-n.psd
Normal file
BIN
Assets/CineboxAndrew/Science/restock-science-2-n.psd
Normal file
Binary file not shown.
BIN
Assets/CineboxAndrew/Science/restock-science-2.psd
Normal file
BIN
Assets/CineboxAndrew/Science/restock-science-2.psd
Normal file
Binary file not shown.
BIN
Assets/CineboxAndrew/Science/restock-science-3.psd
Normal file
BIN
Assets/CineboxAndrew/Science/restock-science-3.psd
Normal file
Binary file not shown.
0
Distribution/Restock/GameData/ReStock/Assets/Command/restock-cupola-lab-1.tga
Normal file → Executable file
0
Distribution/Restock/GameData/ReStock/Assets/Command/restock-cupola-lab-1.tga
Normal file → Executable file
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.
After Width: | Height: | Size: 4.0 MiB |
Binary file not shown.
After Width: | Height: | Size: 4.0 MiB |
Binary file not shown.
After Width: | Height: | Size: 512 KiB |
Binary file not shown.
After Width: | Height: | Size: 512 KiB |
Binary file not shown.
After Width: | Height: | Size: 512 KiB |
Binary file not shown.
After Width: | Height: | Size: 64 KiB |
@ -16,6 +16,9 @@ Localization
|
||||
#LOC_Restock_variant-engine_radial = Radial
|
||||
#LOC_Restock_variant-engine_boattail = Boattail
|
||||
|
||||
#LOC_Restock_variant-mounting_truss = Truss
|
||||
#LOC_Restock_variant-mounting_compact = Compact
|
||||
|
||||
#LOC_Restock_variant-surface_metal = Metal
|
||||
|
||||
#LOC_Restock_variant-service-bay-opaque = Solid Caps
|
||||
|
@ -1,7 +1,60 @@
|
||||
// Patches applying art changes to crewed utility/science parts
|
||||
// Contents:
|
||||
// - Inline Clamp-O-Tron (dockingPortLateral)
|
||||
// - Clamp-O-Tron Jr. Docking Port (dockingPort3)
|
||||
// - Clamp-O-Tron Docking Port (dockingPort2)
|
||||
// - Clamp-O-Tron Sr. Docking Port (dockingPortLarge)
|
||||
// - Clamp-O-Tron Shielded Docking Port (dockingPort1)
|
||||
|
||||
// Clamp-O-Tron Jr
|
||||
@PART[dockingPort3] {
|
||||
@author = Chris Adderley (Nertea)
|
||||
|
||||
!mesh = DELETE
|
||||
!MODEL {}
|
||||
MODEL {
|
||||
model = ReStock/Assets/Coupling/restock-docking-0625
|
||||
}
|
||||
|
||||
%rescaleFactor = 1
|
||||
MODULE
|
||||
{
|
||||
name = ModuleColorChanger
|
||||
shaderProperty = _EmissiveColor
|
||||
animRate = 0.8
|
||||
animState = false
|
||||
useRate = true
|
||||
toggleInEditor = true
|
||||
toggleInFlight = 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
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
// Inline Clamp-O-Tron
|
||||
@PART[dockingPortLateral] {
|
||||
@ -17,7 +70,8 @@
|
||||
%rescaleFactor = 1
|
||||
%manufacturer = #autoLOC_501624
|
||||
}
|
||||
// Inline Clamp-O-Tron
|
||||
|
||||
// Clamp-O-Tron
|
||||
@PART[dockingPort2] {
|
||||
@author = Chris Adderley (Nertea)
|
||||
|
||||
@ -65,3 +119,207 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Clamp-O-Tron Shielded
|
||||
@PART[dockingPort1] {
|
||||
@author = Chris Adderley (Nertea)
|
||||
|
||||
!mesh = DELETE
|
||||
!MODEL {}
|
||||
MODEL {
|
||||
model = ReStock/Assets/Coupling/restock-docking-shielded-125-1
|
||||
}
|
||||
|
||||
%rescaleFactor = 1
|
||||
|
||||
@MODULE[ModuleAnimateGeneric]
|
||||
{
|
||||
@animationName = PortExtend
|
||||
|
||||
}
|
||||
MODULE
|
||||
{
|
||||
name = ModuleColorChanger
|
||||
shaderProperty = _EmissiveColor
|
||||
animRate = 0.8
|
||||
animState = false
|
||||
useRate = true
|
||||
toggleInEditor = true
|
||||
toggleInFlight = 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
|
||||
}
|
||||
}
|
||||
MODULE
|
||||
{
|
||||
name = FXModuleLookAtConstraint
|
||||
// Ring
|
||||
CONSTRAINLOOKFX
|
||||
{
|
||||
targetName = DockingCylBottom01
|
||||
rotatorsName = DockingCylTop01
|
||||
}
|
||||
CONSTRAINLOOKFX
|
||||
{
|
||||
targetName = DockingCylBottom02
|
||||
rotatorsName = DockingCylTop02
|
||||
}
|
||||
CONSTRAINLOOKFX
|
||||
{
|
||||
targetName = DockingCylBottom03
|
||||
rotatorsName = DockingCylTop03
|
||||
}
|
||||
CONSTRAINLOOKFX
|
||||
{
|
||||
targetName = DockingCylBottom04
|
||||
rotatorsName = DockingCylTop04
|
||||
}
|
||||
CONSTRAINLOOKFX
|
||||
{
|
||||
targetName = DockingCylBottom05
|
||||
rotatorsName = DockingCylTop05
|
||||
}
|
||||
CONSTRAINLOOKFX
|
||||
{
|
||||
targetName = DockingCylBottom06
|
||||
rotatorsName = DockingCylTop06
|
||||
}
|
||||
|
||||
CONSTRAINLOOKFX
|
||||
{
|
||||
targetName = DockingCylTop01
|
||||
rotatorsName = DockingCylBottom01
|
||||
}
|
||||
CONSTRAINLOOKFX
|
||||
{
|
||||
targetName = DockingCylTop02
|
||||
rotatorsName = DockingCylBottom02
|
||||
}
|
||||
CONSTRAINLOOKFX
|
||||
{
|
||||
targetName = DockingCylTop03
|
||||
rotatorsName = DockingCylBottom03
|
||||
}
|
||||
CONSTRAINLOOKFX
|
||||
{
|
||||
targetName = DockingCylTop04
|
||||
rotatorsName = DockingCylBottom04
|
||||
}
|
||||
CONSTRAINLOOKFX
|
||||
{
|
||||
targetName = DockingCylTop05
|
||||
rotatorsName = DockingCylBottom05
|
||||
}
|
||||
CONSTRAINLOOKFX
|
||||
{
|
||||
targetName = DockingCylTop06
|
||||
rotatorsName = DockingCylBottom06
|
||||
}
|
||||
|
||||
// Doors
|
||||
CONSTRAINLOOKFX
|
||||
{
|
||||
targetName = ShldCylBottom01
|
||||
rotatorsName = ShldCylTop01
|
||||
}
|
||||
CONSTRAINLOOKFX
|
||||
{
|
||||
targetName = ShldCylTop01
|
||||
rotatorsName = ShldCylBottom01
|
||||
}
|
||||
CONSTRAINLOOKFX
|
||||
{
|
||||
targetName = ShldCylBottom02
|
||||
rotatorsName = ShldCylTop02
|
||||
}
|
||||
CONSTRAINLOOKFX
|
||||
{
|
||||
targetName = ShldCylTop02
|
||||
rotatorsName = ShldCylBottom02
|
||||
}
|
||||
CONSTRAINLOOKFX
|
||||
{
|
||||
targetName = ShldCylBottom03
|
||||
rotatorsName = ShldCylTop03
|
||||
}
|
||||
CONSTRAINLOOKFX
|
||||
{
|
||||
targetName = ShldCylTop03
|
||||
rotatorsName = ShldCylBottom03
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
// Clamp-O-Tron Sr
|
||||
@PART[dockingPortLarge] {
|
||||
@author = Chris Adderley (Nertea)
|
||||
|
||||
!mesh = DELETE
|
||||
!MODEL {}
|
||||
MODEL {
|
||||
model = ReStock/Assets/Coupling/restock-docking-25-1
|
||||
}
|
||||
|
||||
%rescaleFactor = 1
|
||||
MODULE
|
||||
{
|
||||
name = ModuleColorChanger
|
||||
shaderProperty = _EmissiveColor
|
||||
animRate = 0.8
|
||||
animState = false
|
||||
useRate = true
|
||||
toggleInEditor = true
|
||||
toggleInFlight = 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
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -3,7 +3,7 @@
|
||||
// - Kickback (MassiveBooster)
|
||||
// - Thumper (solidBooster1-1)
|
||||
// - Hammer (solidBooster)
|
||||
// - Flea (solidBooster_sm)
|
||||
// - Flea (solidBooster_sm_v2)
|
||||
// - Separatron I (sepMotor1)
|
||||
|
||||
// Kickback
|
||||
@ -287,7 +287,7 @@
|
||||
}
|
||||
|
||||
// Hammer
|
||||
@PART[solidBooster] {
|
||||
@PART[solidBooster_v2] {
|
||||
@author = Chris Adderley (Nertea)
|
||||
|
||||
!mesh = DELETE
|
||||
@ -297,9 +297,9 @@
|
||||
}
|
||||
%rescaleFactor = 1
|
||||
@scale = 1
|
||||
@node_stack_bottom = 0.0, -1.5640875, 0.0, 0.0, -1.0, 0.0, 1
|
||||
@node_stack_top = 0.0, 1.2818375, 0.0, 0.0, 1.0, 0.0, 1
|
||||
@node_attach = 0.0, 0.0, -0.625, 0.0, 0.0, 1.0, 1
|
||||
// @node_stack_bottom = 0.0, -1.5640875, 0.0, 0.0, -1.0, 0.0, 1
|
||||
// @node_stack_top = 0.0, 1.2818375, 0.0, 0.0, 1.0, 0.0, 1
|
||||
// @node_attach = 0.0, 0.0, -0.625, 0.0, 0.0, 1.0, 1
|
||||
|
||||
!fx_exhaustFlame_yellow = DELETE
|
||||
!fx_smokeTrail_medium = DELETE
|
||||
@ -387,10 +387,49 @@
|
||||
@animationName = restock-srb-hammer-heat-1
|
||||
@responseSpeed = 0.1
|
||||
}
|
||||
@MODULE[ModulePartVariants]
|
||||
{
|
||||
baseVariant = White
|
||||
!primaryColor = DELETE
|
||||
!secondaryColor = DELETE
|
||||
!baseDisplayName = DELETE
|
||||
!baseThemeName = DELETE
|
||||
VARIANT
|
||||
{
|
||||
name = White
|
||||
primaryColor = #ffffff
|
||||
secondaryColor = #ffffff
|
||||
displayName = #autoLOC_8007119
|
||||
themeName = White
|
||||
GAMEOBJECTS
|
||||
{
|
||||
YellowStripe = false
|
||||
OrangeStripe = false
|
||||
}
|
||||
}
|
||||
@VARIANT[YellowAndWhite]
|
||||
{
|
||||
!TEXTURE {}
|
||||
GAMEOBJECTS
|
||||
{
|
||||
YellowStripe = true
|
||||
OrangeStripe = false
|
||||
}
|
||||
}
|
||||
@VARIANT[Orange]
|
||||
{
|
||||
!TEXTURE {}
|
||||
GAMEOBJECTS
|
||||
{
|
||||
YellowStripe = false
|
||||
OrangeStripe = true
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Flea
|
||||
@PART[solidBooster_sm] {
|
||||
@PART[solidBooster_sm_v2] {
|
||||
@author = Chris Adderley (Nertea)
|
||||
|
||||
!mesh = DELETE
|
||||
@ -488,6 +527,45 @@
|
||||
dependOnEngineState = True
|
||||
dependOnThrottle = True
|
||||
}
|
||||
@MODULE[ModulePartVariants]
|
||||
{
|
||||
baseVariant = White
|
||||
!primaryColor = DELETE
|
||||
!secondaryColor = DELETE
|
||||
!baseDisplayName = DELETE
|
||||
!baseThemeName = DELETE
|
||||
VARIANT
|
||||
{
|
||||
name = White
|
||||
primaryColor = #ffffff
|
||||
secondaryColor = #ffffff
|
||||
displayName = #autoLOC_8007119
|
||||
themeName = White
|
||||
GAMEOBJECTS
|
||||
{
|
||||
YellowStripe = false
|
||||
OrangeStripe = false
|
||||
}
|
||||
}
|
||||
@VARIANT[YellowAndWhite]
|
||||
{
|
||||
!TEXTURE {}
|
||||
GAMEOBJECTS
|
||||
{
|
||||
YellowStripe = true
|
||||
OrangeStripe = false
|
||||
}
|
||||
}
|
||||
@VARIANT[Orange]
|
||||
{
|
||||
!TEXTURE {}
|
||||
GAMEOBJECTS
|
||||
{
|
||||
YellowStripe = false
|
||||
OrangeStripe = true
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
// Separatron
|
||||
@PART[sepMotor1] {
|
||||
@ -571,6 +649,7 @@
|
||||
@name = ModuleEnginesFX
|
||||
%runningEffectName = fx-separatron-running
|
||||
}
|
||||
|
||||
MODULE
|
||||
{
|
||||
name = FXModuleAnimateThrottle
|
||||
|
@ -10,24 +10,26 @@
|
||||
@author = Porkjet
|
||||
|
||||
!mesh = DELETE
|
||||
!MODEL = {}
|
||||
!MODEL {}
|
||||
MODEL {
|
||||
model = ReStock/Assets/FuelTank/restock-fueltank-125-4
|
||||
}
|
||||
!MODULE[ModulePartVariants] {}
|
||||
}
|
||||
|
||||
@PART[fuelTankSmall]
|
||||
{
|
||||
@author = Porkjet
|
||||
@node_stack_top = 0.0, 5.5525, 0.0, 0.0, 1.0, 0.0
|
||||
@node_stack_bottom = 0.0, -5.5525, 0.0, 0.0, -1.0, 0.0
|
||||
@node_attach = 6.2625, 0.0, 0.0, 1.0, 0.0, 0.0, 1
|
||||
// @node_stack_top = 0.0, 5.5525, 0.0, 0.0, 1.0, 0.0
|
||||
// @node_stack_bottom = 0.0, -5.5525, 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 {}
|
||||
MODEL {
|
||||
model = ReStock/Assets/FuelTank/restock-fueltank-125-3
|
||||
}
|
||||
%rescaleFactor = 1
|
||||
!MODULE[ModulePartVariants] {}
|
||||
}
|
||||
|
||||
@PART[fuelTank]
|
||||
@ -35,26 +37,28 @@
|
||||
@author = Porkjet
|
||||
|
||||
!mesh = DELETE
|
||||
!MODEL = {}
|
||||
!MODEL {}
|
||||
MODEL {
|
||||
model = ReStock/Assets/FuelTank/restock-fueltank-125-2
|
||||
}
|
||||
%rescaleFactor = 1
|
||||
@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
|
||||
!MODULE[ModulePartVariants] {}
|
||||
// @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
|
||||
}
|
||||
|
||||
@PART[fuelTank_long]
|
||||
{
|
||||
@author = Porkjet
|
||||
@node_stack_top = 0.0, 18.75, 0.0, 0.0, 1.0, 0.0
|
||||
@node_stack_bottom = 0.0, -18.87500, 0.0, 0.0, -1.0, 0.0
|
||||
@node_attach = 6.2625, 0.0, 0.0, 1.0, 0.0, 0.0, 1
|
||||
// @node_stack_top = 0.0, 18.75, 0.0, 0.0, 1.0, 0.0
|
||||
// @node_stack_bottom = 0.0, -18.87500, 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 {}
|
||||
MODEL {
|
||||
model = ReStock/Assets/FuelTank/restock-fueltank-125-1
|
||||
}
|
||||
!MODULE[ModulePartVariants] {}
|
||||
%rescaleFactor = 1
|
||||
}
|
||||
|
@ -4,6 +4,8 @@
|
||||
// - Barometer (sensorBarometer)
|
||||
// - Accelerometer (sensorAccelerometer)
|
||||
// - Negative Gravioli Detector (sensorGravimeter)
|
||||
// - Mystery Goo™ Containment Unit (GooExperiment)
|
||||
// - SC-9001 Science Jr. (science_module)
|
||||
|
||||
// Thermometer
|
||||
@PART[sensorThermometer] {
|
||||
@ -48,3 +50,65 @@
|
||||
model = ReStock/Assets/Science/restock-gravimeter
|
||||
}
|
||||
}
|
||||
|
||||
// Mystery Goo™ Containment Unit
|
||||
@PART[GooExperiment] {
|
||||
@author = Andrew Cassidy
|
||||
|
||||
!mesh = DELETE
|
||||
!MODEL = {}
|
||||
MODEL {
|
||||
model = ReStock/Assets/Science/restock-goocanister-radial-1
|
||||
}
|
||||
|
||||
MODULE {
|
||||
name = ModulePartVariants
|
||||
baseVariant = Truss
|
||||
|
||||
VARIANT {
|
||||
name = Truss
|
||||
displayName = #LOC_Restock_variant-mounting_truss
|
||||
themeName = White
|
||||
|
||||
primaryColor = #ffffff
|
||||
secondaryColor = #000000
|
||||
|
||||
GAMEOBJECTS {
|
||||
Mount_Compact = false
|
||||
Mount_Truss = true
|
||||
}
|
||||
}
|
||||
|
||||
VARIANT {
|
||||
name = Compact
|
||||
displayName = #LOC_Restock_variant-mounting_compact
|
||||
themeName = White
|
||||
|
||||
primaryColor = #ffffff
|
||||
secondaryColor = #707070
|
||||
|
||||
GAMEOBJECTS {
|
||||
Mount_Compact = true
|
||||
Mount_Truss = false
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// SC-9001 Science Jr.
|
||||
@PART[science_module] {
|
||||
@author = Andrew Cassidy
|
||||
|
||||
!mesh = DELETE
|
||||
!MODEL = {}
|
||||
MODEL {
|
||||
model = ReStock/Assets/Science/restock-materialbay-125-1
|
||||
}
|
||||
|
||||
// original model was scaled by 0.1x and had a rescalefactor of 1.25, so we have to reset that
|
||||
rescaleFactor = 1
|
||||
@scale = 1
|
||||
@node_stack_top = 0.0, 0.6125, 0.0, 0.0, 1.0, 0.0
|
||||
@node_stack_bottom = 0.0, -0.5125, 0.0, 0.0, -1.0, 0.0
|
||||
@node_attach = 0.0, 0.0, 0.62625, 0.0, 0.0, -1.0, 1
|
||||
}
|
@ -10,7 +10,10 @@
|
||||
- .625m reaction wheel (Andrew Cassidy)
|
||||
- Coupling
|
||||
- Inline Clamp-O-Tron (Passinglurker)
|
||||
- Clamp-O-Tron Jr. Docking Port (Nertea)
|
||||
- Clamp-O-Tron Docking Port (Nertea)
|
||||
- Clamp-O-Tron Sr. Docking Port (Nertea)
|
||||
- Clamp-O-Tron Shielded Port (Nertea)
|
||||
- Aero
|
||||
- Aerodynamic Nose Cone (Nertea)
|
||||
- Protective Rocket Nose Cone Mk7 (Nertea)
|
||||
|
@ -41,6 +41,12 @@ Localization
|
||||
#LOC_RestockPlus_restock-fuel-tank-375-4_description =
|
||||
#LOC_RestockPlus_restock-fuel-tank-375-4_tags =
|
||||
|
||||
#LOC_RestockPlus_restock-materialbay-radial-1_title = SC-9001R Radial Science Jr.
|
||||
#LOC_RestockPlus_restock-materialbay-radial-1_description = The SC-9001R has the same set of experiments as the regular Science Jr. Material Bay, but in a conveniant, radial-mountable package. Recommended for ages 4-8. Small parts inside make it not suitable for small children.
|
||||
#LOC_RestockPlus_restock-materialbay-radial-1_tags = bay experiment lab material research radial sandwich kracken
|
||||
|
||||
#LOC_RestockPlus_restock-goocanister-625-1_title = Mystery Goo™ Inline Containment Unit
|
||||
#LOC_RestockPlus_restock-goocanister-625-1_description = After an unfortunate accident where a technician attempted to stock delicate machinery on the classic Mystery Goo™ canister, FLOOYD Dynamics Labs saw a market opportunity for a version with a flat top and bottom.
|
||||
#LOC_RestockPlus_restock-goocanister-625-1_tags = experiment research science 0.625
|
||||
}
|
||||
}
|
||||
|
@ -0,0 +1,66 @@
|
||||
// inline goo canister
|
||||
PART
|
||||
{
|
||||
name = restock-goocanister-625-1
|
||||
module = Part
|
||||
author = Andrew Cassidy
|
||||
|
||||
MODEL {
|
||||
model = ReStock/Assets/Science/restock-goocanister-625-1
|
||||
scale = 1.0, 1.0, 1.0
|
||||
}
|
||||
rescaleFactor = 1.0
|
||||
|
||||
// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision
|
||||
attachRules = 1,0,1,1,1
|
||||
node_stack_top = 0.0, 0.25, 0.0, 0.0, 1.0, 0.0, 0
|
||||
node_stack_bottom = 0.0,-0.25, 0.0, 0.0, -1.0, 0.0, 0
|
||||
|
||||
TechRequired = start
|
||||
entryCost = 0
|
||||
cost = 1000
|
||||
category = Science
|
||||
subcatagory = 0
|
||||
title = #LOC_RestockPlus_restock-goocanister-625-1_title //Mystery Goo™ Inline Containment Unit
|
||||
manufacturer = #LOC_RestockPlus_restock-goocanister-625-1_description
|
||||
// After an unfortunate accident where a technician attempted to stock delicate machinery on the classic Mystery Goo™ canister, FLOOYD Dynamics Labs saw a market opportunity for a version with a flat top and bottom.
|
||||
mass = 0.10
|
||||
dragModelType = default
|
||||
dragModelType = default
|
||||
maximum_drag = 0.1
|
||||
minimum_drag = 0.1
|
||||
angularDrag = 2
|
||||
crashTolerance = 12
|
||||
maxTemp = 1200 // = 2900
|
||||
breakingForce = 50
|
||||
breakingTorque = 50
|
||||
childStageOffset = 1
|
||||
bulkheadProfiles = size0
|
||||
tags = #LOC_RestockPlus_restock-goocanister-625-1_tags
|
||||
|
||||
MODULE {
|
||||
name = ModuleAnimateGeneric
|
||||
animationName = inline-Deploy
|
||||
startEventGUIName = Deploy
|
||||
endEventGUIName = Close
|
||||
actionGUIName = Toggle Cover
|
||||
evaDistance = 1.5
|
||||
}
|
||||
|
||||
MODULE {
|
||||
name = ModuleScienceExperiment
|
||||
experimentID = mysteryGoo
|
||||
experimentActionName = Observe Mystery Goo
|
||||
resetActionName = Reset Goo Canister
|
||||
useStaging = False
|
||||
useActionGroups = True
|
||||
hideUIwhenUnavailable = True
|
||||
xmitDataScalar = 0.3
|
||||
FxModules = 0
|
||||
dataIsCollectable = True
|
||||
collectActionName = Collect Data
|
||||
interactionRange = 1.5
|
||||
usageReqMaskInternal = 1
|
||||
usageReqMaskExternal = 8
|
||||
}
|
||||
}
|
@ -0,0 +1,101 @@
|
||||
// Radial material science bay
|
||||
PART
|
||||
{
|
||||
name = restock-materialbay-radial-1
|
||||
module = Part
|
||||
author = Andrew Cassidy
|
||||
|
||||
MODEL {
|
||||
model = ReStock/Assets/Science/restock-materialbay-radial-1
|
||||
scale = 1.0, 1.0, 1.0
|
||||
}
|
||||
rescaleFactor = 1.0
|
||||
|
||||
// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision
|
||||
attachRules = 1,1,0,1,1
|
||||
node_attach = 0.0, 0.0, 0.345, 0.0, 0.0, -1.0, 1
|
||||
node_stack_bottom = 0.0, 0.0, 0.33, 0.0, 0.0, 1.0, 1
|
||||
|
||||
TechRequired = basicScience
|
||||
entryCost = 5500
|
||||
cost = 1800
|
||||
category = Science
|
||||
subcatagory = 0
|
||||
title = #LOC_RestockPlus_restock-materialbay-radial-1_title //SC-9001R Radial Science Jr.
|
||||
manufacturer = #LOC_RestockPlus_restock-materialbay-radial-1_description
|
||||
// The SC-9001R has the same set of experiments as the regular Science Jr. Material Bay, but in a conveniant, radial-mountable package. Recommended for ages 4-8. Small parts inside make it not suitable for small children.
|
||||
mass = 0.2
|
||||
dragModelType = default
|
||||
maximum_drag = 0.2
|
||||
minimum_drag = 0.3
|
||||
angularDrag = 2
|
||||
crashTolerance = 6
|
||||
maxTemp = 1200 // = 2900
|
||||
breakingForce = 50
|
||||
breakingTorque = 50
|
||||
childStageOffset = 1
|
||||
bulkheadProfiles = srf
|
||||
tags = #LOC_RestockPlus_restock-materialbay-radial-1_tags //bay experiment lab material research radial sandwich
|
||||
|
||||
MODULE
|
||||
{
|
||||
name = ModuleAnimateGeneric
|
||||
animationName = radial-Deploy
|
||||
startEventGUIName = Open Doors
|
||||
endEventGUIName = Close Doors
|
||||
actionGUIName = Toggle Doors
|
||||
evaDistance = 1.85
|
||||
}
|
||||
|
||||
MODULE
|
||||
{
|
||||
name = ModuleScienceExperiment
|
||||
experimentID = mobileMaterialsLab
|
||||
experimentActionName = Observe Materials Bay
|
||||
resetActionName = Reset Materials Bay
|
||||
useStaging = False
|
||||
useActionGroups = True
|
||||
hideUIwhenUnavailable = True
|
||||
hideFxModuleUI = False
|
||||
xmitDataScalar = 0.35
|
||||
FxModules = 0
|
||||
dataIsCollectable = True
|
||||
collectActionName = Collect Data
|
||||
interactionRange = 1.85
|
||||
usageReqMaskInternal = 1
|
||||
usageReqMaskExternal = 8
|
||||
}
|
||||
|
||||
MODULE {
|
||||
name = ModulePartVariants
|
||||
baseVariant = Truss
|
||||
|
||||
VARIANT {
|
||||
name = Truss
|
||||
displayName = #LOC_Restock_variant-mounting_truss
|
||||
themeName = White
|
||||
|
||||
primaryColor = #ffffff
|
||||
secondaryColor = #000000
|
||||
|
||||
GAMEOBJECTS {
|
||||
Mount_Compact = false
|
||||
Mount_Truss = true
|
||||
}
|
||||
}
|
||||
|
||||
VARIANT {
|
||||
name = Compact
|
||||
displayName = #LOC_Restock_variant-mounting_compact
|
||||
themeName = White
|
||||
|
||||
primaryColor = #ffffff
|
||||
secondaryColor = #707070
|
||||
|
||||
GAMEOBJECTS {
|
||||
Mount_Compact = true
|
||||
Mount_Truss = false
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
@ -0,0 +1,155 @@
|
||||
@PART[GooExperiment]:NEEDS[DMModuleScienceAnimateGeneric] {
|
||||
-MODULE[ModuleAnimateGeneric]{}
|
||||
-MODULE[ModuleScienceExperiment]{}
|
||||
|
||||
MODULE {
|
||||
name = DMModuleScienceAnimateGeneric
|
||||
|
||||
//science module values
|
||||
experimentID = mysteryGoo
|
||||
experimentActionName = Observe Mystery Goo
|
||||
resetActionName = Reset Goo Canister
|
||||
useStaging = False
|
||||
useActionGroups = True
|
||||
hideUIwhenUnavailable = True
|
||||
xmitDataScalar = 0.3
|
||||
dataIsCollectable = True
|
||||
collectActionName = Collect Data
|
||||
interactionRange = 1.5
|
||||
usageReqMaskInternal = 1
|
||||
usageReqMaskExternal = 8
|
||||
externalDeploy = true
|
||||
|
||||
//animation values
|
||||
animationName = Deploy
|
||||
startEventGUIName = Open Doors
|
||||
endEventGUIName = Close Doors
|
||||
|
||||
useSampleTransforms = true
|
||||
sampleTransformName = Canister
|
||||
|
||||
dataRemovalAnimation = true
|
||||
dataRemovalAnimationReverse = true
|
||||
dataRemovalAnimationName = Extract
|
||||
waitForDataRemoval = true
|
||||
}
|
||||
}
|
||||
|
||||
@PART[science_module]:NEEDS[DMModuleScienceAnimateGeneric] {
|
||||
-MODULE[ModuleAnimateGeneric]{}
|
||||
-MODULE[ModuleScienceExperiment]{}
|
||||
|
||||
MODULE {
|
||||
name = DMModuleScienceAnimateGeneric
|
||||
|
||||
//science module values
|
||||
experimentID = mobileMaterialsLab
|
||||
experimentActionName = Observe Materials Bay
|
||||
resetActionName = Reset Materials Bay
|
||||
useStaging = False
|
||||
useActionGroups = True
|
||||
hideUIwhenUnavailable = True
|
||||
xmitDataScalar = 0.3
|
||||
dataIsCollectable = True
|
||||
collectActionName = Collect Data
|
||||
interactionRange = 1.5
|
||||
usageReqMaskInternal = 1
|
||||
usageReqMaskExternal = 8
|
||||
externalDeploy = true
|
||||
|
||||
//animation values
|
||||
animationName = Deploy
|
||||
startEventGUIName = Open Doors
|
||||
endEventGUIName = Close Doors
|
||||
|
||||
useSampleTransforms = true
|
||||
sampleTransformName = Experiments_Disappearing
|
||||
|
||||
useReplacementTransforms = true
|
||||
replacementTransformName = Experiments_Used
|
||||
replacementTransformScale = 1.0
|
||||
|
||||
dataRemovalAnimation = true
|
||||
dataRemovalAnimationReverse = true
|
||||
dataRemovalAnimationName = Extract
|
||||
waitForDataRemoval = false
|
||||
}
|
||||
}
|
||||
|
||||
@PART[restock-goocanister-625-1]:NEEDS[DMModuleScienceAnimateGeneric] {
|
||||
-MODULE[ModuleAnimateGeneric]{}
|
||||
-MODULE[ModuleScienceExperiment]{}
|
||||
|
||||
MODULE {
|
||||
name = DMModuleScienceAnimateGeneric
|
||||
|
||||
//science module values
|
||||
experimentID = mysteryGoo
|
||||
experimentActionName = Observe Mystery Goo
|
||||
resetActionName = Reset Goo Canister
|
||||
useStaging = False
|
||||
useActionGroups = True
|
||||
hideUIwhenUnavailable = True
|
||||
xmitDataScalar = 0.3
|
||||
dataIsCollectable = True
|
||||
collectActionName = Collect Data
|
||||
interactionRange = 1.5
|
||||
usageReqMaskInternal = 1
|
||||
usageReqMaskExternal = 8
|
||||
externalDeploy = true
|
||||
|
||||
//animation values
|
||||
animationName = inline-Deploy
|
||||
startEventGUIName = Open Doors
|
||||
endEventGUIName = Close Doors
|
||||
|
||||
useSampleTransforms = true
|
||||
sampleTransformName = Canister
|
||||
|
||||
dataRemovalAnimation = true
|
||||
dataRemovalAnimationReverse = true
|
||||
dataRemovalAnimationName = inline-Extract
|
||||
waitForDataRemoval = true
|
||||
}
|
||||
}
|
||||
|
||||
@PART[restock-materialbay-radial-1]:NEEDS[DMModuleScienceAnimateGeneric] {
|
||||
-MODULE[ModuleAnimateGeneric]{}
|
||||
-MODULE[ModuleScienceExperiment]{}
|
||||
|
||||
MODULE {
|
||||
name = DMModuleScienceAnimateGeneric
|
||||
|
||||
//science module values
|
||||
experimentID = mobileMaterialsLab
|
||||
experimentActionName = Observe Materials Bay
|
||||
resetActionName = Reset Materials Bay
|
||||
useStaging = False
|
||||
useActionGroups = True
|
||||
hideUIwhenUnavailable = True
|
||||
xmitDataScalar = 0.3
|
||||
dataIsCollectable = True
|
||||
collectActionName = Collect Data
|
||||
interactionRange = 1.5
|
||||
usageReqMaskInternal = 1
|
||||
usageReqMaskExternal = 8
|
||||
externalDeploy = true
|
||||
|
||||
//animation values
|
||||
animationName = radial-Deploy
|
||||
startEventGUIName = Open Doors
|
||||
endEventGUIName = Close Doors
|
||||
|
||||
useSampleTransforms = true
|
||||
sampleTransformName = Experiments_Disappearing
|
||||
|
||||
useReplacementTransforms = true
|
||||
replacementTransformName = Experiments_Used
|
||||
replacementTransformScale = 1.0
|
||||
|
||||
dataRemovalAnimation = true
|
||||
dataRemovalAnimationReverse = true
|
||||
dataRemovalAnimationName = radial-Extract
|
||||
waitForDataRemoval = false
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue
Block a user