mirror of
https://github.com/PorktoberRevolution/ReStocked
synced 2024-09-01 17:34:42 +00:00
Merge pull request #482 from PorktoberRevolution/solar-tests
Solar tests
This commit is contained in:
commit
609cfa9c98
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.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
After Width: | Height: | Size: 1.0 MiB |
Binary file not shown.
After Width: | Height: | Size: 1.0 MiB |
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.
@ -70,7 +70,7 @@
|
||||
%rescaleFactor = 1
|
||||
@MODULE[ModuleAnchoredDecoupler]
|
||||
{
|
||||
@anchor = LargeDecouplerBase
|
||||
@anchorName = LargeDecouplerBase
|
||||
}
|
||||
}
|
||||
|
||||
@ -88,7 +88,7 @@
|
||||
%rescaleFactor = 1
|
||||
@MODULE[ModuleAnchoredDecoupler]
|
||||
{
|
||||
@anchor = SmallDecouplerBase
|
||||
@anchorName = SmallDecouplerBase
|
||||
}
|
||||
}
|
||||
|
||||
@ -105,6 +105,6 @@
|
||||
%rescaleFactor = 1
|
||||
@MODULE[ModuleAnchoredDecoupler]
|
||||
{
|
||||
@anchor = WeirdDecouplerBase
|
||||
@anchorName = WeirdDecouplerBase
|
||||
}
|
||||
}
|
||||
|
@ -0,0 +1,149 @@
|
||||
// Patches applying art changes to solar panels
|
||||
// Contents:
|
||||
// - (solarPanels4)
|
||||
|
||||
// 1x6
|
||||
@PART[solarPanels4]
|
||||
{
|
||||
@author = Beale
|
||||
!mesh = DELETE
|
||||
!MODEL,* {}
|
||||
MODEL
|
||||
{
|
||||
model = ReStock/Assets/Electrical/restock-solarpanel-1x6
|
||||
position = 0.0, 0.0, 0.0
|
||||
scale = 1,1,1
|
||||
rotation = 0, 0, 0
|
||||
}
|
||||
@MODULE[ModuleDeployableSolarPanel]
|
||||
{
|
||||
@secondaryTransformName = panel6
|
||||
}
|
||||
|
||||
MODULE
|
||||
{
|
||||
name = ModuleRestockModifyMaterials
|
||||
MATERIAL
|
||||
{
|
||||
shader = KSP/Bumped Specular (Mapped)
|
||||
TEXTURE_PROPERTY
|
||||
{
|
||||
name = _MainTex
|
||||
textureUrl = ReStock/Assets/Electrical/restock-solarpanel-1
|
||||
}
|
||||
TEXTURE_PROPERTY
|
||||
{
|
||||
name = _SpecMap
|
||||
textureUrl = ReStock/Assets/Electrical/restock-solarpanel-1-s
|
||||
}
|
||||
FLOAT_PROPERTY
|
||||
{
|
||||
name = _SpecTint
|
||||
value = 0.08
|
||||
}
|
||||
FLOAT_PROPERTY
|
||||
{
|
||||
name = _Shininess
|
||||
value = 0.8
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// 1x6 shielded
|
||||
@PART[solarPanels2]
|
||||
{
|
||||
@author = Beale
|
||||
!mesh = DELETE
|
||||
!MODEL,* {}
|
||||
MODEL
|
||||
{
|
||||
model = ReStock/Assets/Electrical/restock-solarpanel-1x6-shrouded
|
||||
position = 0.0, 0.0, 0.0
|
||||
scale = 1,1,1
|
||||
rotation = 0, 0, 0
|
||||
}
|
||||
@MODULE[ModuleDeployableSolarPanel]
|
||||
{
|
||||
@secondaryTransformName = panel6
|
||||
}
|
||||
|
||||
MODULE
|
||||
{
|
||||
name = ModuleRestockModifyMaterials
|
||||
|
||||
MATERIAL
|
||||
{
|
||||
shader = KSP/Bumped Specular (Mapped)
|
||||
baseTransform = panel1
|
||||
TEXTURE_PROPERTY
|
||||
{
|
||||
name = _MainTex
|
||||
textureUrl = ReStock/Assets/Electrical/restock-solarpanel-1
|
||||
}
|
||||
TEXTURE_PROPERTY
|
||||
{
|
||||
name = _SpecMap
|
||||
textureUrl = ReStock/Assets/Electrical/restock-solarpanel-1-s
|
||||
}
|
||||
FLOAT_PROPERTY
|
||||
{
|
||||
name = _SpecTint
|
||||
value = 0.08
|
||||
}
|
||||
FLOAT_PROPERTY
|
||||
{
|
||||
name = _Shininess
|
||||
value = 0.8
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// 2x3
|
||||
@PART[solarPanels3]
|
||||
{
|
||||
@author = Beale
|
||||
!mesh = DELETE
|
||||
!MODEL,* {}
|
||||
MODEL
|
||||
{
|
||||
model = ReStock/Assets/Electrical/restock-solarpanel-2x3
|
||||
position = 0.0, 0.0, 0.0
|
||||
scale = 1,1,1
|
||||
rotation = 0, 0, 0
|
||||
}
|
||||
@MODULE[ModuleDeployableSolarPanel]
|
||||
{
|
||||
@secondaryTransformName = solar6
|
||||
}
|
||||
MODULE
|
||||
{
|
||||
name = ModuleRestockModifyMaterials
|
||||
MATERIAL
|
||||
{
|
||||
shader = KSP/Bumped Specular (Mapped)
|
||||
TEXTURE_PROPERTY
|
||||
{
|
||||
name = _MainTex
|
||||
textureUrl = ReStock/Assets/Electrical/restock-solarpanel-1
|
||||
}
|
||||
TEXTURE_PROPERTY
|
||||
{
|
||||
name = _SpecMap
|
||||
textureUrl = ReStock/Assets/Electrical/restock-solarpanel-1-s
|
||||
}
|
||||
FLOAT_PROPERTY
|
||||
{
|
||||
name = _SpecTint
|
||||
value = 0.08
|
||||
}
|
||||
FLOAT_PROPERTY
|
||||
{
|
||||
name = _Shininess
|
||||
value = 0.8
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -104,12 +104,16 @@ Localization
|
||||
|
||||
#LOC_RestockPlus_restock-decoupler-1875-1_title = TD-18 Decoupler
|
||||
#LOC_RestockPlus_restock-decoupler-1875-1_description = The TD-18 Stack Decoupler is a medium sized tool for splitting rockets.
|
||||
#LOC_RestockPlus_restock-decoupler-1875-1_tags = restock reak decouple explo kerbodyne separat split
|
||||
#LOC_RestockPlus_restock-decoupler-1875-1_tags = restock break decouple explo kerbodyne separat split
|
||||
|
||||
#LOC_RestockPlus_restock-separator-1875-1_title = TS-18 Separator
|
||||
#LOC_RestockPlus_restock-separator-1875-1_description = The TS-18 Stack Separator is a medium sized separator, much like the other separators. Unlike Decouplers, Separators will eject anything connected to themselves. This is good, as it removes the need to worry about which side needs to be pointed away from face. Try to not look at it too much though.
|
||||
#LOC_RestockPlus_restock-separator-1875-1_tags = restock break decouple separat split stag
|
||||
|
||||
#LOC_RestockPlus_restock-decoupler-radial-tiny-1_title = TT-14 Radial Decoupler
|
||||
#LOC_RestockPlus_restock-decoupler-radial-tiny-1_description = The TT-14 is an extra small decoupler for very small separation events.
|
||||
#LOC_RestockPlus_restock-decoupler-radial-tiny-1_tags = restock break decouple separat split stag
|
||||
|
||||
// Aerodynamic
|
||||
#LOC_RestockPlus_restock-nosecone-1875-1_title = Protective Rocket Nose Mk18
|
||||
#LOC_RestockPlus_restock-nosecone-1875-1_description = For capping off those medium size boosters, you can't beat the Mark 18, unless you're the Mark 19.
|
||||
|
@ -0,0 +1,150 @@
|
||||
// ReStock+ 0.1.0
|
||||
// Tiny Radial Decoupler
|
||||
PART
|
||||
{
|
||||
name = restock-decoupler-radial-tiny-1
|
||||
module = Part
|
||||
author = Chris Adderley
|
||||
MODEL {
|
||||
model = ReStock/Assets/Coupling/restock-decoupler-radial-4
|
||||
}
|
||||
scale = 1
|
||||
rescaleFactor = 1
|
||||
node_attach = 0.00, 0.0, 0.0, 1.0, 0.0, 0.0
|
||||
fx_gasBurst_white = -0.056, 0.0, 0, -1.0, 0.0, 0.0, decouple
|
||||
sound_vent_large = decouple
|
||||
TechRequired = stability
|
||||
entryCost = 1000
|
||||
cost = 250
|
||||
category = Coupling
|
||||
subcategory = 0
|
||||
title = #LOC_RestockPlus_restock-decoupler-radial-tiny-1_title
|
||||
manufacturer = #autoLOC_501629 //#autoLOC_501629 = O.M.B. Demolition Enterprises
|
||||
description = #LOC_RestockPlus_restock-decoupler-radial-tiny-1_description
|
||||
attachRules = 0,1,0,1,0
|
||||
mass = 0.0125
|
||||
dragModelType = default
|
||||
maximum_drag = 0.2
|
||||
minimum_drag = 0.2
|
||||
angularDrag = 1
|
||||
crashTolerance = 8
|
||||
maxTemp = 2000 // = 3200
|
||||
stagingIcon = DECOUPLER_HOR
|
||||
stageOffset = 1
|
||||
childStageOffset = 1
|
||||
bulkheadProfiles = srf
|
||||
tags = #LOC_RestockPlus_restock-decoupler-radial-tiny-1_tags
|
||||
fuelCrossFeed = False
|
||||
MODULE
|
||||
{
|
||||
name = ModuleAnchoredDecoupler
|
||||
anchorName = TinyDecouplerBase
|
||||
ejectionForce = 70
|
||||
explosiveNodeID = srf
|
||||
}
|
||||
MODULE
|
||||
{
|
||||
name = ModuleToggleCrossfeed
|
||||
crossfeedStatus = false
|
||||
toggleEditor = true
|
||||
toggleFlight = true
|
||||
techRequired = fuelSystems
|
||||
}
|
||||
MODULE
|
||||
{
|
||||
name = ModuleTestSubject
|
||||
useStaging = True
|
||||
useEvent = False
|
||||
situationMask = 127
|
||||
CONSTRAINT
|
||||
{
|
||||
type = REPEATABILITY
|
||||
value = ALWAYS
|
||||
prestige = Trivial
|
||||
}
|
||||
CONSTRAINT
|
||||
{
|
||||
type = REPEATABILITY
|
||||
value = BODYANDSITUATION
|
||||
prestige = Significant
|
||||
}
|
||||
CONSTRAINT
|
||||
{
|
||||
type = REPEATABILITY
|
||||
value = ONCEPERPART
|
||||
prestige = Exceptional
|
||||
}
|
||||
CONSTRAINT
|
||||
{
|
||||
type = ALTITUDE
|
||||
test = GT
|
||||
value = 0 // this just registers altitude as something to care about
|
||||
situationMask = 8
|
||||
}
|
||||
CONSTRAINT
|
||||
{
|
||||
type = ALTITUDEENV
|
||||
test = GT
|
||||
value = 4000
|
||||
prestige = Trivial
|
||||
}
|
||||
CONSTRAINT
|
||||
{
|
||||
type = ALTITUDEENV
|
||||
test = LT
|
||||
value = 8000
|
||||
prestige = Trivial
|
||||
}
|
||||
CONSTRAINT
|
||||
{
|
||||
type = ALTITUDEENV
|
||||
test = GT
|
||||
value = 2000
|
||||
prestige = Significant
|
||||
}
|
||||
CONSTRAINT
|
||||
{
|
||||
type = ALTITUDEENV
|
||||
test = LT
|
||||
value = 4000
|
||||
prestige = Significant
|
||||
}
|
||||
CONSTRAINT
|
||||
{
|
||||
type = ALTITUDEENV
|
||||
test = GT
|
||||
value = 1000
|
||||
prestige = Exceptional
|
||||
}
|
||||
CONSTRAINT
|
||||
{
|
||||
type = ALTITUDEENV
|
||||
test = LT
|
||||
value = 2000
|
||||
prestige = Exceptional
|
||||
}
|
||||
CONSTRAINT
|
||||
{
|
||||
type = SPEED
|
||||
test = LT
|
||||
value = 2000
|
||||
situationMask = 8
|
||||
}
|
||||
CONSTRAINT
|
||||
{
|
||||
type = ALTITUDE
|
||||
test = LT
|
||||
value = 300000
|
||||
situationMask = 16
|
||||
body = _NotSun
|
||||
}
|
||||
CONSTRAINT
|
||||
{
|
||||
type = ALTITUDE
|
||||
test = LT
|
||||
value = 600000
|
||||
situationMask = 32
|
||||
body = _NotSun
|
||||
}
|
||||
}
|
||||
}
|
@ -8,7 +8,7 @@ PART
|
||||
|
||||
MODEL
|
||||
{
|
||||
model = ReStockPlus/Assets/FuelTank/restock-fuel-tank-rcs-radial-tiny-1
|
||||
model = ReStock/Assets/FuelTank/restock-fuel-tank-rcs-radial-tiny-1
|
||||
scale = 1.0, 1.0, 1.0
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user