mirror of
https://github.com/PorktoberRevolution/ReStocked
synced 2024-09-01 17:34:42 +00:00
Compare commits
61 Commits
50e1ebc7ab
...
1.4.1
Author | SHA1 | Date | |
---|---|---|---|
abab0d1c5f | |||
e9cc0c4515 | |||
def32dae09 | |||
d0aac2601e | |||
6472cce41a | |||
c0c899614f | |||
d3124f0606 | |||
4cb40be7ef | |||
999d7440cb | |||
99415890a3 | |||
8eac8f11cb | |||
628d600adc | |||
a67468a004 | |||
bd5293c398 | |||
993892994b | |||
7b2e0a277b | |||
29f4ec73cd | |||
d216c71d1a | |||
aec1d07b35 | |||
e5dc761a3c | |||
5f1c731a48 | |||
ff044dedce | |||
64a50541e4 | |||
dcad323e15 | |||
de199d26ff | |||
3358160411 | |||
e5ecbbf470 | |||
a7beefd4f9 | |||
be632e1a51 | |||
d99ef807ff | |||
0835a41cca | |||
4bf6f6bbf9 | |||
c15aacd364 | |||
2cceb95dac | |||
cbe7a3845c | |||
c9c13ea232 | |||
76fc72e6a5 | |||
eaaf03fcdf | |||
1253bc3d3d | |||
6923c21329 | |||
a4a5438fce | |||
edfc367142 | |||
c21dffbdd7 | |||
6db20ee793 | |||
43c13e7608 | |||
05c95e8ae8 | |||
e696ea7389 | |||
d1942672e0 | |||
967851b650 | |||
d3ba149ea9 | |||
745bcaa376 | |||
f8667a8e7a | |||
6161095581 | |||
f3a6970a36 | |||
b1cc1f4e1a | |||
d24f1e7768 | |||
1ebf86d3e5 | |||
778779c9d2 | |||
896d4fe3d0 | |||
20e48cccf1 | |||
e2eb2ac725 |
45
.github/workflows/build.yml
vendored
Normal file
45
.github/workflows/build.yml
vendored
Normal file
@ -0,0 +1,45 @@
|
||||
name: Package Checks
|
||||
|
||||
# Controls when the action will run. Triggers the workflow on push or pull request
|
||||
# events but only for the prod branch
|
||||
on:
|
||||
pull_request:
|
||||
branches: [ prod ]
|
||||
|
||||
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
|
||||
jobs:
|
||||
# This workflow contains a single job called "build"
|
||||
build-package:
|
||||
env:
|
||||
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
|
||||
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
|
||||
OAUTH_TOKEN: ${{ secrets.OAUTH_TOKEN }}
|
||||
# The type of runner that the job will run on
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
# Steps represent a sequence of tasks that will be executed as part of the job
|
||||
steps:
|
||||
# Checkout this repo
|
||||
- uses: actions/checkout@v2
|
||||
# Checkout another repo
|
||||
- uses: actions/checkout@v2
|
||||
with:
|
||||
# Repository name with owner.
|
||||
repository: 'post-kerbin-mining-corporation/build-deploy'
|
||||
# branch
|
||||
ref: 'actions'
|
||||
path: 'build-deploy'
|
||||
- uses: actions/setup-python@v2
|
||||
with:
|
||||
python-version: '3.8'
|
||||
architecture: 'x64'
|
||||
- name: Installing dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install flake8 pytest awscli boto3 requests
|
||||
#- name: Running deploy tests
|
||||
# run: pytest -s --testpath "GameData/" build-deploy/src/tests/ # run the deploy tests
|
||||
- name: Building Restock package
|
||||
run: python build-deploy/src/package.py --f "Distribution/Restock/.mod_data.yml"
|
||||
- name: Building Restock+ package
|
||||
run: python build-deploy/src/package.py --f "Distribution/Restock/.mod_data.yml"
|
49
.github/workflows/deploy.yml
vendored
Normal file
49
.github/workflows/deploy.yml
vendored
Normal file
@ -0,0 +1,49 @@
|
||||
name: Package and Deploy
|
||||
|
||||
# Controls when the action will run. Triggers the workflow on push or pull request
|
||||
# events but only for the prod branch
|
||||
on:
|
||||
push:
|
||||
branches: [ prod ]
|
||||
|
||||
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
|
||||
jobs:
|
||||
# This workflow contains a single job called "build"
|
||||
deploy-package:
|
||||
env:
|
||||
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
|
||||
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
|
||||
OAUTH_TOKEN: ${{ secrets.OAUTH_TOKEN }}
|
||||
# The type of runner that the job will run on
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
# Steps represent a sequence of tasks that will be executed as part of the job
|
||||
steps:
|
||||
# Checkout this repo
|
||||
- uses: actions/checkout@v2
|
||||
# Checkout another repo
|
||||
- uses: actions/checkout@v2
|
||||
with:
|
||||
# Repository name with owner.
|
||||
repository: 'post-kerbin-mining-corporation/build-deploy'
|
||||
# branch
|
||||
ref: 'actions'
|
||||
path: 'build-deploy'
|
||||
- uses: actions/setup-python@v2
|
||||
with:
|
||||
python-version: '3.8'
|
||||
architecture: 'x64'
|
||||
- name: Installing dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install flake8 pytest awscli boto3 requests
|
||||
- name: Building Restock
|
||||
run: python build-deploy/src/package.py --f "Distribution/Restock/.mod_data.yml"
|
||||
- name: Building RestockPlus
|
||||
run: python build-deploy/src/package.py --f "Distribution/RestockPlus/.mod_data.yml"
|
||||
- name: Staging package
|
||||
run: python build-deploy/src/stage.py --f "Distribution/Restock/.mod_data.yml" # Run the staging script
|
||||
- name: Deploying Restock
|
||||
run: python build-deploy/src/deploy.py --f "Distribution/Restock/.mod_data.yml" # Deploy package to spacedock, curse, github
|
||||
- name: Deploying RestockPlus
|
||||
run: python build-deploy/src/deploy.py --f "Distribution/RestockPlus/.mod_data.yml" # Deploy package to spacedock, curse, github
|
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.
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.
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.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,6 +1,7 @@
|
||||
// Patches applying art changes to 2.5m aerodynamic parts
|
||||
// Contents:
|
||||
// - Protective Rocket Nose Cone Mk7 (rocketNoseCone_v2)
|
||||
// - Protective Rocket Nose Cone Mk7 (rocketNoseCone_v3)
|
||||
|
||||
// Protective Rocket Nose Cone Mk7
|
||||
@PART[rocketNoseCone_v2]:HAS[~RestockIgnore[*]]:FOR[000_ReStock]
|
||||
@ -62,3 +63,64 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Protective Rocket Nose Cone Mk7 [1.12]
|
||||
@PART[rocketNoseCone_v3]:HAS[~RestockIgnore[*]]:FOR[000_ReStock]
|
||||
{
|
||||
@author = Chris Adderley (Nertea)
|
||||
!mesh = DELETE
|
||||
!MODEL,* {}
|
||||
MODEL
|
||||
{
|
||||
model = ReStock/Assets/Structural/restock-nosecone-25-2
|
||||
}
|
||||
!MODULE[ModulePartVariants] {}
|
||||
MODULE
|
||||
{
|
||||
name = ModulePartVariants
|
||||
useMultipleDragCubes = false
|
||||
baseVariant = White
|
||||
VARIANT
|
||||
{
|
||||
name = White
|
||||
displayName = #autoLOC_8007119
|
||||
themeName = White
|
||||
primaryColor = #ffffff
|
||||
secondaryColor = #ffffff
|
||||
GAMEOBJECTS
|
||||
{
|
||||
25mNoseconeBlackWhite = false
|
||||
25mNoseconeWhite = true
|
||||
25mNoseconeOrange = false
|
||||
}
|
||||
}
|
||||
VARIANT
|
||||
{
|
||||
name = BlackAndWhite
|
||||
displayName = #autoLOC_8007122
|
||||
themeName = BlackAndWhite
|
||||
primaryColor = #ffffff
|
||||
secondaryColor = #000000
|
||||
GAMEOBJECTS
|
||||
{
|
||||
25mNoseconeBlackWhite = true
|
||||
25mNoseconeWhite = false
|
||||
25mNoseconeOrange = false
|
||||
}
|
||||
}
|
||||
VARIANT
|
||||
{
|
||||
name = Orange
|
||||
displayName = #autoLOC_8007121
|
||||
themeName = Orange
|
||||
primaryColor = #4c4f47
|
||||
secondaryColor = #f49841
|
||||
GAMEOBJECTS
|
||||
{
|
||||
25mNoseconeBlackWhite = false
|
||||
25mNoseconeWhite = false
|
||||
25mNoseconeOrange = true
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
@ -185,7 +185,6 @@
|
||||
// RV-1X RCS Thruster Block
|
||||
@PART[RCSblock_01_small]:HAS[~RestockIgnore[*]]:FOR[000_ReStock]
|
||||
{
|
||||
|
||||
@author = Chris Adderley (Nertea)
|
||||
!mesh = DELETE
|
||||
!MODEL {}
|
||||
@ -558,6 +557,38 @@
|
||||
key = 0 1
|
||||
}
|
||||
}
|
||||
!MODULE[ModulePartVariants] {}
|
||||
MODULE
|
||||
{
|
||||
name = ModulePartVariants
|
||||
baseVariant = Bare
|
||||
useMultipleDragCubes = true
|
||||
VARIANT
|
||||
{
|
||||
name = Bare
|
||||
displayName = #autoLOC_8007115
|
||||
primaryColor = #ffffff
|
||||
secondaryColor = #ffffff
|
||||
GAMEOBJECTS
|
||||
{
|
||||
MiniRCSBlock1 = true
|
||||
MiniRCSBlock2 = false
|
||||
}
|
||||
}
|
||||
VARIANT
|
||||
{
|
||||
name = Shroud
|
||||
displayName = #autoLOC_8007114
|
||||
primaryColor = #999999
|
||||
secondaryColor = #999999
|
||||
GAMEOBJECTS
|
||||
{
|
||||
MiniRCSBlock1 = false
|
||||
MiniRCSBlock2 = true
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
@MODULE[ModuleRCSFX]
|
||||
{
|
||||
@thrusterTransformName = RCSthruster
|
||||
|
@ -1,6 +1,7 @@
|
||||
// Patches applying art changes to crewed utility/science parts
|
||||
// Contents:
|
||||
// - Inline Clamp-O-Tron (dockingPortLateral)
|
||||
// - Mk2 Clamp-O-Tron (mk2DockingPort)
|
||||
// - Clamp-O-Tron Jr. Docking Port (dockingPort3)
|
||||
// - Clamp-O-Tron Docking Port (dockingPort2)
|
||||
// - Clamp-O-Tron Sr. Docking Port (dockingPortLarge)
|
||||
@ -8,16 +9,39 @@
|
||||
|
||||
// Inline Clamp-O-Tron
|
||||
@PART[dockingPortLateral]:HAS[~RestockIgnore[*]]:FOR[000_ReStock]
|
||||
{
|
||||
@author = Passinglurker
|
||||
{
|
||||
@author = Passinglurker and Chris Adderley (Nertea)
|
||||
!mesh = DELETE
|
||||
!MODEL {}
|
||||
MODEL
|
||||
{
|
||||
model = ReStock/Assets/Coupling/125/Re_dockingPortInline/restock-inlinedockingport-mk1-1
|
||||
model = ReStock/Assets/Coupling/restock-docking-inline-125-1
|
||||
}
|
||||
%rescaleFactor = 1
|
||||
%manufacturer = #autoLOC_501624
|
||||
|
||||
@MODULE[ModuleAnimateGeneric]
|
||||
{
|
||||
@animationName = DockingPortExtend
|
||||
}
|
||||
}
|
||||
|
||||
// Mk2 Clamp-O-Tron
|
||||
@PART[mk2DockingPort]:HAS[~RestockIgnore[*]]:FOR[000_ReStock]
|
||||
{
|
||||
@author = Porkjet and Chris Adderley (Nertea)
|
||||
!mesh = DELETE
|
||||
!MODEL {}
|
||||
MODEL
|
||||
{
|
||||
model = ReStock/Assets/Coupling/restock-docking-inline-mk2-1
|
||||
}
|
||||
%rescaleFactor = 1
|
||||
|
||||
@MODULE[ModuleAnimateGeneric]
|
||||
{
|
||||
@animationName = DockingPortExtend
|
||||
}
|
||||
}
|
||||
|
||||
// Clamp-O-Tron Jr. Docking Port
|
||||
@ -28,7 +52,7 @@
|
||||
!MODEL {}
|
||||
MODEL
|
||||
{
|
||||
model = ReStock/Assets/Coupling/restock-docking-0625
|
||||
model = ReStock/Assets/Coupling/restock-docking-0625-2
|
||||
}
|
||||
%rescaleFactor = 1
|
||||
MODULE
|
||||
@ -76,7 +100,7 @@
|
||||
!MODEL {}
|
||||
MODEL
|
||||
{
|
||||
model = ReStock/Assets/Coupling/restock-docking-125-1
|
||||
model = ReStock/Assets/Coupling/restock-docking-125-2
|
||||
}
|
||||
MODEL
|
||||
{
|
||||
@ -86,41 +110,7 @@
|
||||
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 Sr. Docking Port
|
||||
@ -131,7 +121,7 @@
|
||||
!MODEL {}
|
||||
MODEL
|
||||
{
|
||||
model = ReStock/Assets/Coupling/restock-docking-25-1
|
||||
model = ReStock/Assets/Coupling/restock-docking-25-2
|
||||
}
|
||||
MODEL
|
||||
{
|
||||
@ -141,41 +131,7 @@
|
||||
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
|
||||
@ -186,7 +142,7 @@
|
||||
!MODEL {}
|
||||
MODEL
|
||||
{
|
||||
model = ReStock/Assets/Coupling/restock-docking-shielded-125-1
|
||||
model = ReStock/Assets/Coupling/restock-docking-shielded-125-2
|
||||
}
|
||||
MODEL
|
||||
{
|
||||
@ -200,41 +156,7 @@
|
||||
{
|
||||
@animationName = PortExtend
|
||||
}
|
||||
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
|
||||
}
|
||||
}
|
||||
|
||||
MODULE
|
||||
{
|
||||
name = FXModuleLookAtConstraint
|
||||
|
@ -128,6 +128,128 @@
|
||||
}
|
||||
}
|
||||
|
||||
// Illuminator Mk1 V2
|
||||
@PART[spotLight1_v2]:HAS[~RestockIgnore[*]]:FOR[000_ReStock]
|
||||
{
|
||||
@author = Chris Adderley (Nertea)
|
||||
!mesh = DELETE
|
||||
!MODEL,* {}
|
||||
MODEL
|
||||
{
|
||||
model = ReStock/Assets/Electrical/restock-light-spot-2
|
||||
position = 0.0, 0.0, 0.0
|
||||
scale = 1,1,1
|
||||
rotation = 0, 0, 0
|
||||
}
|
||||
@MODULE[ModuleLight]
|
||||
{
|
||||
@lightMeshRendererName = SpotLightLens
|
||||
@lightName = Spot
|
||||
movementTransformName = SpotLightBase
|
||||
canRotate = false
|
||||
canPitch = true
|
||||
pitchAxisName = X
|
||||
pitchMin = 0
|
||||
pitchMax = 180
|
||||
}
|
||||
!MODULE[ModulePartVariants] {}
|
||||
MODULE
|
||||
{
|
||||
name = ModulePartVariants
|
||||
useMultipleDragCubes = false
|
||||
baseVariant = Dark
|
||||
|
||||
VARIANT
|
||||
{
|
||||
name = Dark
|
||||
displayName #autoLOC_8007117
|
||||
themeName = Dark
|
||||
primaryColor = #000000
|
||||
secondaryColor = #000000
|
||||
TEXTURE
|
||||
{
|
||||
materialName = restock-lights-1
|
||||
mainTextureURL = ReStock/Assets/Electrical/restock-lights-1
|
||||
}
|
||||
}
|
||||
VARIANT
|
||||
{
|
||||
name = White
|
||||
displayName = #autoLOC_8007119
|
||||
themeName = White
|
||||
primaryColor = #ffffff
|
||||
secondaryColor = #ffffff
|
||||
TEXTURE
|
||||
{
|
||||
materialName = restock-lights-1
|
||||
mainTextureURL = ReStock/Assets/Electrical/restock-lights-1-alt
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Illuminator Mk2 V2
|
||||
@PART[spotLight2_v2]:HAS[~RestockIgnore[*]]:FOR[000_ReStock]
|
||||
{
|
||||
@author = Chris Adderley (Nertea)
|
||||
!mesh = DELETE
|
||||
!MODEL,* {}
|
||||
MODEL
|
||||
{
|
||||
model = ReStock/Assets/Electrical/restock-light-flood-2
|
||||
position = 0.0, 0.0, 0.0
|
||||
scale = 1,1,1
|
||||
rotation = 0, 0, 0
|
||||
}
|
||||
@MODULE[ModuleLight]
|
||||
{
|
||||
@lightMeshRendererName = FloodLightLens
|
||||
@lightName = Spot
|
||||
movementTransformName = FloodR
|
||||
canRotate = false
|
||||
canPitch = true
|
||||
pitchAxisName = X
|
||||
pitchMin = 0
|
||||
pitchMin = 0
|
||||
pitchMax = 180
|
||||
}
|
||||
!MODULE[ModulePartVariants] {}
|
||||
MODULE
|
||||
{
|
||||
name = ModulePartVariants
|
||||
useMultipleDragCubes = false
|
||||
baseVariant = Dark
|
||||
|
||||
VARIANT
|
||||
{
|
||||
name = Dark
|
||||
displayName #autoLOC_8007117
|
||||
themeName = Dark
|
||||
primaryColor = #000000
|
||||
secondaryColor = #000000
|
||||
TEXTURE
|
||||
{
|
||||
materialName = restock-lights-1
|
||||
mainTextureURL = ReStock/Assets/Electrical/restock-lights-1
|
||||
}
|
||||
}
|
||||
VARIANT
|
||||
{
|
||||
name = White
|
||||
displayName = #autoLOC_8007119
|
||||
themeName = White
|
||||
primaryColor = #ffffff
|
||||
secondaryColor = #ffffff
|
||||
TEXTURE
|
||||
{
|
||||
materialName = restock-lights-1
|
||||
mainTextureURL = ReStock/Assets/Electrical/restock-lights-1-alt
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
// [1.11] Dome Light
|
||||
@PART[domeLight1]:HAS[~RestockIgnore[*]]:FOR[000_ReStock]
|
||||
{
|
||||
|
@ -7,6 +7,11 @@
|
||||
// - Gigantor XL Solar Array (largeSolarPanel)
|
||||
// - OX-STAT Photovoltaic Panels (solarPanels5)
|
||||
// - OX-STAT-XL Photovoltaic Panels (LgRadialSolarPanel)
|
||||
// - OX-10C Photovoltaic Panels (solarPanelOX10C)
|
||||
// - SP-10C Photovoltaic Panels (solarPanelSP10C)
|
||||
// - OX-10L Photovoltaic Panels (solarPanelOX10L)
|
||||
// - SP-10L Photovoltaic Panels (solarPanelSP10C)
|
||||
|
||||
|
||||
// OX-4L 1x6 Photovoltaic Panels
|
||||
@PART[solarPanels4]:HAS[~RestockIgnore[*]]:FOR[000_ReStock]
|
||||
@ -111,11 +116,21 @@
|
||||
!MODEL,* {}
|
||||
MODEL
|
||||
{
|
||||
model = ReStock/Assets/Electrical/restock-solarpanel-gigantor
|
||||
model = ReStock/Assets/Electrical/restock-solarpanel-gigantor-2
|
||||
position = 0.0, 0.0, 0.0
|
||||
scale = 1,1,1
|
||||
rotation = 0, 0, 0
|
||||
}
|
||||
MODULE
|
||||
{
|
||||
name = ModuleRestockDeployableMeshHider
|
||||
transformName = Panels
|
||||
transformName = PanelTruss
|
||||
}
|
||||
@MODULE[ModuleDeployableSolarPanel]
|
||||
{
|
||||
@breakName = pivotBase
|
||||
}
|
||||
}
|
||||
|
||||
// OX-STAT Photovoltaic Panels
|
||||
@ -147,3 +162,97 @@
|
||||
rotation = 0, 0, 0
|
||||
}
|
||||
}
|
||||
|
||||
// OX-10C Photovoltaic Panels
|
||||
@PART[solarPanelOX10C]:HAS[~RestockIgnore[*]]:FOR[000_ReStock]
|
||||
{
|
||||
@author = Chris Adderley (Nertea)
|
||||
!mesh = DELETE
|
||||
!MODEL,* {}
|
||||
MODEL
|
||||
{
|
||||
model = ReStock/Assets/Electrical/restock-solarpanel-round-1
|
||||
position = 0.0, 0.0, 0.0
|
||||
scale = 1,1,1
|
||||
rotation = 0, 0, 0
|
||||
}
|
||||
@MODULE[ModuleDeployableSolarPanel]
|
||||
{
|
||||
@animationName = PanelsExtend
|
||||
@secondaryTransformName = sunCatcher
|
||||
%pivotName = B_PanelSunPivot
|
||||
@breakName = B_PanelPitch
|
||||
}
|
||||
MODULE
|
||||
{
|
||||
name = ModuleRestockDeployableMeshHider
|
||||
transformName = Panels
|
||||
}
|
||||
}
|
||||
|
||||
// SP-10C Photovoltaic Panels
|
||||
@PART[solarPanelSP10C]
|
||||
{
|
||||
@author = Chris Adderley (Nertea)
|
||||
!mesh = DELETE
|
||||
!MODEL,* {}
|
||||
MODEL
|
||||
{
|
||||
model = ReStock/Assets/Electrical/restock-solarpanel-round-shrouded-1
|
||||
position = 0.0, 0.0, 0.0
|
||||
scale = 1,1,1
|
||||
rotation = 0, 0, 0
|
||||
}
|
||||
@MODULE[ModuleDeployableSolarPanel]
|
||||
{
|
||||
@animationName = PanelsExtend
|
||||
@secondaryTransformName = sunCatcher
|
||||
%pivotName = B_PanelSunPivot
|
||||
@breakName = B_PanelPitch
|
||||
}
|
||||
MODULE
|
||||
{
|
||||
name = ModuleRestockDeployableMeshHider
|
||||
transformName = Panels
|
||||
}
|
||||
MODULE
|
||||
{
|
||||
name = ModuleRestockDepthMask
|
||||
maskTransform = DepthMask
|
||||
}
|
||||
}
|
||||
|
||||
// OX-10L Photovoltaic Panels
|
||||
@PART[solarPanelOX10L]:HAS[~RestockIgnore[*]]:FOR[000_ReStock]
|
||||
{
|
||||
@author = Beale
|
||||
!mesh = DELETE
|
||||
!MODEL,* {}
|
||||
MODEL
|
||||
{
|
||||
model = ReStock/Assets/Electrical/restock-ox-10l
|
||||
position = 0.0, 0.0, 0.0
|
||||
scale = 1,1,1
|
||||
rotation = 0, 0, 0
|
||||
}
|
||||
}
|
||||
|
||||
// SP-10L Photovoltaic Panels
|
||||
@PART[solarPanelSP10L]:HAS[~RestockIgnore[*]]:FOR[000_ReStock]
|
||||
{
|
||||
@author = Beale
|
||||
!mesh = DELETE
|
||||
!MODEL,* {}
|
||||
MODEL
|
||||
{
|
||||
model = ReStock/Assets/Electrical/restock-sp-10l
|
||||
position = 0.0, 0.0, 0.0
|
||||
scale = 1,1,1
|
||||
rotation = 0, 0, 0
|
||||
}
|
||||
MODULE
|
||||
{
|
||||
name = ModuleRestockDepthMask
|
||||
maskTransform = mask
|
||||
}
|
||||
}
|
||||
|
@ -115,7 +115,7 @@
|
||||
@damagedTransformName = WheelBusted
|
||||
@undamagedTransformName = Wheel
|
||||
}
|
||||
!MODULE[FXModuleLookAtConstraint]
|
||||
!MODULE[FXModuleLookAtConstraint]{}
|
||||
MODULE
|
||||
{
|
||||
name = ModuleRestockConstraints
|
||||
|
@ -149,8 +149,8 @@
|
||||
!DRAG_CUBE {}
|
||||
DRAG_CUBE
|
||||
{
|
||||
cube = Fairing, 0.3875,0.7436,0.7686, 0.3875,0.7436,0.7686, 1.44,0.9625,0.1822, 1.44,0.964,0.3017, 0.3875,0.7436,0.7686, 0.3875,0.7436,0.7686, 0,-0.05126,0, 1.355,0.2838,1.355
|
||||
cube = Clean, 0.1825,0.4643,0.7229, 0.1825,0.4643,0.7229, 1.274,0.9542,0.1829, 1.274,0.9475,0.2177, 0.1825,0.4628,0.7229, 0.1825,0.4658,0.7229, 0,0.005576,-1.994E-09, 1.275,0.1702,1.275
|
||||
cube = Fairing, 0.3875,0.7461,0.7686, 0.3875,0.7461,0.7686, 1.435,0.9658,0.1822, 1.435,0.9675,0.3017, 0.3875,0.7461,0.7686, 0.3875,0.7461,0.7686, 0,-0.05126,0, 1.355,0.2838,1.355
|
||||
cube = Clean, 0.181,0.468,0.7344, 0.181,0.468,0.7344, 1.27,0.9574,0.1829, 1.27,0.9507,0.2177, 0.181,0.4664,0.7344, 0.181,0.4695,0.7344, 0,0.005576,-1.994E-09, 1.275,0.1702,1.275
|
||||
}
|
||||
}
|
||||
|
||||
@ -216,10 +216,11 @@
|
||||
excludedRenderer = HeatShield25Fairing
|
||||
excludedRenderer = HeatShieldInternals
|
||||
}
|
||||
!DRAG_CUBE {}
|
||||
DRAG_CUBE
|
||||
{
|
||||
cube = Fairing, 1.436,0.7472,1.355, 1.436,0.7472,1.355, 5.341,0.9614,0.259, 5.341,0.9714,0.4709, 1.436,0.7472,1.355, 1.436,0.7471,1.355, 0,-0.1004,0, 2.609,0.5505,2.609
|
||||
cube = Clean, 0.7091,0.4621,1.346, 0.7091,0.4621,1.346, 4.998,0.9524,0.2587, 4.998,0.9466,0.3249, 0.7091,0.4605,1.346, 0.7091,0.4638,1.346, 0,0.01104,0, 2.525,0.3277,2.525
|
||||
cube = Fairing, 1.436,0.7497,1.366, 1.436,0.7497,1.366, 5.323,0.9648,0.259, 5.323,0.9747,0.4709, 1.436,0.7497,1.366, 1.436,0.7497,1.366, 0,-0.1004,0, 2.609,0.5505,2.609
|
||||
cube = Clean, 0.7025,0.4649,1.357, 0.7025,0.4649,1.357, 4.982,0.9555,0.2587, 4.982,0.9499,0.327, 0.7025,0.4634,1.357, 0.7025,0.4665,1.357, 0,0.01104,-3.947E-09, 2.525,0.3277,2.525
|
||||
}
|
||||
}
|
||||
|
||||
@ -233,11 +234,6 @@
|
||||
{
|
||||
model = ReStock/Assets/Aero/restock-heatshield-375-1
|
||||
}
|
||||
DRAG_CUBE
|
||||
{
|
||||
cube = Fairing, 3.357,0.7502,2.005, 3.357,0.7502,2.005, 12.48,0.9608,0.3456, 12.48,0.9621,0.6953, 3.357,0.7502,2.005, 3.357,0.7502,2.005, 0,-0.1559,0, 3.99,0.8369,3.99
|
||||
cube = Clean, 1.563,0.4576,1.952, 1.563,0.4576,1.952, 11.03,0.9547,0.3365, 11.03,0.9465,0.4361, 1.563,0.456,1.952, 1.563,0.459,1.952, 0,0.01101,0, 3.75,0.4864,3.75
|
||||
}
|
||||
@MODULE[ModuleJettison]
|
||||
{
|
||||
@jettisonName = HeatShield375Fairing
|
||||
@ -289,6 +285,12 @@
|
||||
excludedRenderer = HeatShield375Fairing
|
||||
excludedRenderer = HeatShield375Internal
|
||||
}
|
||||
!DRAG_CUBE {}
|
||||
DRAG_CUBE
|
||||
{
|
||||
cube = Fairing, 3.357,0.7502,2.005, 3.357,0.7502,2.005, 12.44,0.9645,0.3456, 12.44,0.9656,0.6994, 3.357,0.7502,2.005, 3.357,0.7502,2.005, 0,-0.1559,0, 3.99,0.8369,3.99
|
||||
cube = Clean, 1.549,0.4589,1.967, 1.549,0.4589,1.967, 10.99,0.9578,0.3365, 10.99,0.9498,0.4388, 1.549,0.4573,1.967, 1.549,0.4603,1.967, 0,0.01101,-3.936E-09, 3.75,0.4864,3.75
|
||||
}
|
||||
}
|
||||
|
||||
// Heat Shield (10m)
|
||||
@ -305,4 +307,10 @@
|
||||
{
|
||||
@animationName = Inflate
|
||||
}
|
||||
!DRAG_CUBE {}
|
||||
DRAG_CUBE
|
||||
{
|
||||
cube = A, 19.07,0.4872,8.728, 19.07,0.4871,8.728, 72.75,0.8279,2.352, 71.74,0.8437,2.415, 18.75,0.4822,9.129, 18.75,0.5195,9.129, -4.768E-07,0.9913,4.768E-07, 8.528,3.025,9.074
|
||||
cube = B, 5.042,0.7795,4.677, 5.042,0.7795,4.677, 4.271,0.8684,4.235, 3.585,0.6972,0.9259, 5.008,0.7754,4.212, 5.008,0.7758,4.212, -4.768E-07,2.057,0, 6.815,4.172,5.902
|
||||
}
|
||||
}
|
||||
|
@ -63,4 +63,10 @@
|
||||
excludedRenderer = HeatShield1875Fairing
|
||||
excludedRenderer = HeatShieldInternals
|
||||
}
|
||||
!DRAG_CUBE {}
|
||||
DRAG_CUBE
|
||||
{
|
||||
cube = Fairing, 0.8075,0.7497,1.049, 0.8075,0.7497,1.049, 2.992,0.9648,0.2187, 2.992,0.9747,0.3773, 0.8075,0.7497,1.049, 0.8075,0.7497,1.049, 0,-0.07528,0, 1.957,0.4129,1.957
|
||||
cube = Clean, 0.3952,0.4649,1.043, 0.3952,0.4649,1.043, 2.804,0.9555,0.2203, 2.804,0.9499,0.271, 0.3952,0.4634,1.043, 0.3952,0.4665,1.043, 0,0.008278,-2.96E-09, 1.894,0.2458,1.894
|
||||
}
|
||||
}
|
||||
|
@ -89,6 +89,7 @@
|
||||
@name = ModuleEnginesFX
|
||||
%runningEffectName = fx-pollux-running
|
||||
}
|
||||
|
||||
MODULE
|
||||
{
|
||||
name = FXModuleThrottleEffects
|
||||
|
@ -2,6 +2,7 @@ Squad/Parts/Aero/aerodynamicNoseCone/
|
||||
Squad/Parts/Aero/basicFin/
|
||||
Squad/Parts/Aero/cones/Assets/ConeA.mu
|
||||
Squad/Parts/Aero/cones/Assets/ConeB.mu
|
||||
Squad/Parts/Aero/cones/Assets/rocketNoseCone_v3
|
||||
Squad/Parts/Aero/cones/Assets/ConesDiffuse*.dds
|
||||
Squad/Parts/Aero/cones/Assets/ConesHeat*.dds
|
||||
Squad/Parts/Aero/cones/Assets/TinyCone.mu
|
||||
@ -29,6 +30,8 @@ Squad/Parts/Command/probeStackLarge/
|
||||
Squad/Parts/Command/probeStackSmall/
|
||||
Squad/Parts/Command/probeStackSphere_v2/
|
||||
Squad/Parts/CompoundParts/
|
||||
Squad/Parts/Electrical/10CSolarPanels/
|
||||
Squad/Parts/Electrical/10LSolarPanels/
|
||||
Squad/Parts/Electrical/1x6ShroudSolarPanels/
|
||||
Squad/Parts/Electrical/1x6SolarPanels/
|
||||
Squad/Parts/Electrical/3x2ShroudSolarPanels/
|
||||
@ -144,6 +147,7 @@ Squad/Parts/Utility/launchClamp1/
|
||||
Squad/Parts/Utility/launchEscapeSystem/
|
||||
Squad/Parts/Utility/Lights/
|
||||
Squad/Parts/Utility/linearVernorRCS/
|
||||
Squad/Parts/Utility/mk2DockingPort/
|
||||
Squad/Parts/Utility/parachuteMk1/
|
||||
Squad/Parts/Utility/parachuteMk12-R/
|
||||
Squad/Parts/Utility/parachuteMk16-XL/
|
||||
@ -160,6 +164,8 @@ Squad/Parts/Utility/ServiceBay_v2/
|
||||
Squad/Parts/Utility/smallClaw/
|
||||
Squad/Parts/Utility/spotLightMk1/
|
||||
Squad/Parts/Utility/spotLightMk2/
|
||||
Squad/Parts/Utility/spotLightMk1_v2/
|
||||
Squad/Parts/Utility/spotLightMk2_v2/
|
||||
Squad/Parts/Utility/stackCouplers/
|
||||
Squad/Parts/Wheel/roverWheelM1/
|
||||
Squad/Parts/Wheel/roverWheelS2/
|
||||
|
@ -1,10 +0,0 @@
|
||||
// Disables Restock patches for stock parts.
|
||||
// IMPORTANT NOTE: YOU WILL ALSO NEED TO WHITELIST THE PARTS' ART ASSETS
|
||||
|
||||
// To use, uncomment the following @PART entry, and change yourPartName to the part that you want Restock to leave alone :(.
|
||||
// Make a copy with an appropriate value for yourPartName
|
||||
|
||||
// @PART[yourPartName]:BEFORE[000_ReStock]
|
||||
//{
|
||||
// RestockIgnore = True
|
||||
//}
|
@ -5,24 +5,24 @@
|
||||
"VERSION":
|
||||
{
|
||||
"MAJOR":1,
|
||||
"MINOR":3,
|
||||
"PATCH":0,
|
||||
"MINOR":4,
|
||||
"PATCH":1,
|
||||
"BUILD":0
|
||||
},
|
||||
"KSP_VERSION":
|
||||
{
|
||||
"MAJOR":1,
|
||||
"MINOR":11,
|
||||
"PATCH":0
|
||||
"MINOR":12,
|
||||
"PATCH":1
|
||||
},
|
||||
"KSP_VERSION_MIN":{
|
||||
"MAJOR":1,
|
||||
"MINOR":10,
|
||||
"MINOR":12,
|
||||
"PATCH":1
|
||||
},
|
||||
"KSP_VERSION_MAX":{
|
||||
"MAJOR":1,
|
||||
"MINOR":11,
|
||||
"MINOR":12,
|
||||
"PATCH":99
|
||||
}
|
||||
}
|
||||
|
@ -1,3 +1,43 @@
|
||||
v1.4.1
|
||||
------
|
||||
- Numerous fixes to circular solar panel model (shrouded and not)
|
||||
- Fixed Clamp-O-Tron Sr. docking port shader being emissive when it wasn't supposed to be
|
||||
- Moved alignment arrows closer to the surface on Mk1 Inline Docking port
|
||||
- Fixed new solar panel assets not being blacklisted appropriately
|
||||
|
||||
v1.4.0
|
||||
------
|
||||
- KSP 1.12
|
||||
- Added new part replacements
|
||||
- Electrical
|
||||
- OX-10C Photovoltaic Panels (Nertea)
|
||||
- SP-10C Photovoltaic Panels (Nertea)
|
||||
- OX-10L Photovoltaic Panels (Beale)
|
||||
- SP-10L Photovoltaic Panels (Beale)
|
||||
- Adapted docking port models for new 1.12 rotational functionality
|
||||
- Adapted new stock collider for 2.5m nosecone replacement
|
||||
- Texture updates for Gigantor
|
||||
|
||||
v1.3.3
|
||||
------
|
||||
- Fix Poodle shroud shaders
|
||||
|
||||
v1.3.2
|
||||
------
|
||||
- Fixed collider location inconsistency with stock for 1.25m heatshield (#914)
|
||||
- Fixed drag cubes (and occlusion) for 1.875m heatshield (#923)
|
||||
- Added new FX transform nodes for Poodle
|
||||
|
||||
v1.3.1
|
||||
------
|
||||
- Fixed small linear RCS collider
|
||||
- Fixed Gigantor not being repairable
|
||||
- Fixed compatability marked for 1.10.1, it isn't, really
|
||||
- Change DXT5 textures to DXT1 where an alpha channel was unnecessary
|
||||
- Applied Restock models to new Squad revamped Mk1, Mk2 Illuminators
|
||||
- Added obese variant to small linear RCS to align with Squad's vision for the part
|
||||
- Gigantor now breaks more correctly but still badly
|
||||
|
||||
v1.3.0
|
||||
------
|
||||
- 1.11.0
|
||||
@ -17,12 +57,14 @@ v1.3.0
|
||||
- Rotated the HG-5 antenna model to match stock
|
||||
- Updated old Mk1, Mk2 Illuminator models to use reflectivity on their lenses
|
||||
- Added White variant to Mk1, Mk2 Illuminators
|
||||
- Updated claw lamps with lens reflectivity and light cookies.
|
||||
- Updated claw lamps with lens reflectivity and light cookies
|
||||
- Added RCS nozzle glows to improve RCS effects
|
||||
- Updated small solar panel parts to allow them to be repaired
|
||||
- Updated Russian localization (Fedor-St)
|
||||
- Updated Japanese localization (Chemical-Factory)
|
||||
- Updated twin boar replacement to target "new" Squad model
|
||||
- Fixed bottom of 2.5m RCS Tank collider mesh
|
||||
- Added procedural drag cube use back to all engine plates to mimic Stock behaviour
|
||||
|
||||
v1.2.1
|
||||
------
|
||||
|
@ -1,5 +1,5 @@
|
||||
=============
|
||||
RESTOCK 1.3.0
|
||||
RESTOCK 1.4.1
|
||||
=============
|
||||
|
||||
Restock is a project to improve the art of the Kerbal Space Program part set. Some of the revisions are based on the canceled Part Overhaul project by Porkjet.
|
||||
@ -50,7 +50,7 @@ To install, drag the ReStock folder and ModuleManager DLL from the GameData fold
|
||||
- Assets
|
||||
- Patches
|
||||
- etc.
|
||||
- ModuleManager.4.1.3.dll
|
||||
- ModuleManager.4.1.4.dll
|
||||
|
||||
===============
|
||||
ASSET BLACKLIST
|
||||
|
@ -10,7 +10,7 @@ DEPENDENCIES
|
||||
|
||||
Required:
|
||||
- Restock (1.2.0)
|
||||
- ModuleManager (4.1.3)
|
||||
- ModuleManager (4.1.4)
|
||||
|
||||
============
|
||||
INSTALLATION
|
||||
@ -28,7 +28,7 @@ To install, drag the RestockRigidLegs folder and ModuleManager DLL from the Game
|
||||
- Parts
|
||||
- Resources
|
||||
- etc.
|
||||
- ModuleManager.4.1.3.dll
|
||||
- ModuleManager.4.1.4.dll
|
||||
|
||||
============
|
||||
LOCALIZATION
|
||||
|
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.
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user