-
Notifications
You must be signed in to change notification settings - Fork 14
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #29 from ChrisAdderley/dev
Release 0.4.11
- Loading branch information
Showing
19 changed files
with
164 additions
and
686 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
mod-name: HeatControl | ||
package: | ||
include-dependencies: true # Include dependencies in the package | ||
included-gamedata: | ||
- HeatControl | ||
included-support: # Include these root-level files in packages | ||
- readme.txt | ||
- changelog.txt | ||
dependencies: # Configure dependencies | ||
ModuleManager: | ||
version: 4.0.2 | ||
location: s3 | ||
deploy: | ||
SpaceDock: | ||
enabled: true # activate/deactivate this deployment script | ||
mod-id: 537 # The Spacedock mod ID for deployment | ||
CurseForge: | ||
enabled: true # activate/deactivate this deployment script | ||
mod-id: 231670 # The CurseForge mod ID for deployment | ||
GitHub: | ||
enabled: true # activate/deactivate this deployment script |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,59 +2,33 @@ language: python | |
python: | ||
- 3.6 | ||
install: | ||
- pip install awscli boto3 requests requests_toolbelt | ||
- pip install awscli boto3 requests | ||
branches: | ||
only: | ||
- master | ||
script: | ||
- python build_scripts/build.py | ||
- git clone https://github.com/post-kerbin-mining-corporation/build-deploy.git # clone this repo, it contains the stuff that does the heavy lifting | ||
- cd build-deploy | ||
- git checkout master | ||
- cd .. | ||
- pytest -s --testpath "GameData/" build-deploy/src/tests/ # run the deploy tests | ||
- python build-deploy/src/package.py --f ".mod_data.yml" # Build package | ||
before_deploy: | ||
- VERSION=$(cat build_scripts/version.txt) | ||
- CHANGELOG=$(cat build_scripts/changelog.md) | ||
- IFS='/'; BASENAME=($TRAVIS_REPO_SLUG); unset IFS; | ||
- RELEASE_NAME="${BASENAME[1]} $VERSION" | ||
- echo $VERSION | ||
- git config --local user.name "ChrisAdderley" | ||
- git config --local user.email "[email protected]" | ||
- git remote set-url origin https://ChrisAdderley:${GITHUB_OAUTH_TOKEN}@github.com/${TRAVIS_REPO_SLUG}.git | ||
# Only tag if this is the first before_deploy (runs for all providers) | ||
- > | ||
if ! [ "$BEFORE_DEPLOY_RUN" ]; then | ||
export BEFORE_DEPLOY_RUN=1; | ||
git tag $VERSION; | ||
git push origin $VERSION; | ||
fi | ||
- python build-deploy/src/stage.py --f ".mod_data.yml" # Run the staging script | ||
deploy: | ||
- provider: script | ||
script: python build_scripts/deploy.py --curse | ||
script: python build-deploy/src/deploy.py --f ".mod_data.yml" # Deploy package to spacedock, curse, github | ||
skip_cleanup: true | ||
on: | ||
condition: $TRAVIS_BRANCH = master | ||
- provider: script | ||
script: python build_scripts/deploy.py --spacedock | ||
skip_cleanup: true | ||
on: | ||
condition: $TRAVIS_BRANCH = master | ||
- provider: s3 | ||
branch: master | ||
- provider: s3 # releases to S3 | ||
access_key_id: $AWS_ACCESS_KEY_ID | ||
secret_access_key: $AWS_SECRET_ACCESS_KEY | ||
bucket: "nertea-ksp-modding-releases" | ||
local_dir: deploy | ||
local_dir: deploy/HeatControl | ||
skip_cleanup: true | ||
acl: public_read | ||
region: us-east-2 | ||
upload-dir: heat-control | ||
on: | ||
condition: $TRAVIS_BRANCH = master | ||
- deploy: | ||
provider: releases | ||
api_key: $GITHUB_OAUTH_TOKEN | ||
file_glob: true | ||
file: deploy/* | ||
# Newline handling is currently broken so changelog must be added manually... | ||
# body: "$CHANGELOG" | ||
name: $RELEASE_NAME | ||
skip_cleanup: true | ||
on: | ||
tags: false | ||
condition: $TRAVIS_BRANCH = master | ||
branch: master |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
{ | ||
"spec_version" : "v1.4", | ||
"identifier" : "HeatControl", | ||
"$kref" : "#/ckan/spacedock/537", | ||
"$vref" : "#/ckan/ksp-avc/HeatControl.version", | ||
"release_status" : "stable", | ||
"license" : "restricted", | ||
"name": "Heat Control", | ||
"abstract" : "New categories of heat radiator for your spacecraft", | ||
"resources": { | ||
"homepage": "https://forum.kerbalspaceprogram.com/index.php?/topic/112027-16x-heat-control-more-radiators-january-21/&page=1", | ||
"repository": "https://github.com/ChrisAdderley/HeatControl" | ||
}, | ||
"depends" : [ | ||
{ "name" : "ModuleManager" } | ||
], | ||
"suggests" : [ | ||
{ "name" : "CommunityTechTree" } | ||
], | ||
"install" : [ | ||
{ "find" : "HeatControl", | ||
"install_to" : "GameData" | ||
} | ||
] | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,81 @@ | ||
Localization | ||
{ | ||
pt-br | ||
{ | ||
// CONFIG | ||
// Manufacturers | ||
#LOC_HeatControl_manufacturer_kerbkastria_title = Kerb Kastria Inc. | ||
#LOC_HeatControl_manufacturer_postkerbin_title = Post Kerbin Mining Corporation | ||
|
||
// PARTS | ||
// Curved Radiators | ||
#LOC_HeatControl_radiator-surface-125-1_title = YF-25 'Ezikiel' Radiador de Calor de Alta Temperatura | ||
#LOC_HeatControl_radiator-surface-125-1_description = Os radiadores da série YF são projetados para se adaptarem perfeitamente às fuselagens das espaçonaves. Eles sacrificam alguma capacidade de refrigeração para isso. Este modelo é compatível com fuselagens de 1,25m. | ||
#LOC_HeatControl_radiator-surface-125-1_tags = cool fixed heat moderat radiat static temperat therm heatcontrol control flat surface wrap frio fixo calor moderador radiador estático temperatura térmico controle de calor controle plano superfície envolver | ||
#LOC_HeatControl_radiator-surface-25-1_title = YF-75 'Volta' Radiador de Calor de Alta Temperatura | ||
#LOC_HeatControl_radiator-surface-25-1_description = Os radiadores da série YF são projetados para se adaptarem perfeitamente às fuselagens das espaçonaves. Eles sacrificam alguma capacidade de refrigeração para isso. Este modelo é compatível com fuselagens de 2,5m. | ||
#LOC_HeatControl_radiator-surface-25-1_tags = cool fixed heat moderat radiat static temperat therm heatcontrol control flat surface wrap frio fixo calor moderador radiador estático temperatura térmico controle de calor controle plano superfície envolver | ||
#LOC_HeatControl_radiator-surface-375-1_title =YF-150 'Amos' Radiador de Calor de Alta Temperatura | ||
#LOC_HeatControl_radiator-surface-375-1_description = Os radiadores da série YF são projetados para se adaptarem perfeitamente às fuselagens das espaçonaves. Eles sacrificam alguma capacidade de refrigeração para isso. Este modelo é compatível com fuselagens de 3,75m. | ||
#LOC_HeatControl_radiator-surface-375-1_tags = cool fixed heat moderat radiat static temperat therm heatcontrol control flat surface wrap frio fixo calor moderador radiador estático temperatura térmico controle de calor controle plano superfície envolver | ||
|
||
// Fixed radiators | ||
#LOC_HeatControl_radiator-fixed-1_title = VF-150 'Beta' Radiador de Calor de Alta Temperatura | ||
#LOC_HeatControl_radiator-fixed-1_description = O Beta é um radiador de superfície fixa, portanto, resfria efetivamente sem ser implantado. | ||
#LOC_HeatControl_radiator-fixed-1_tags = cool fixed heat moderat radiat static temperat therm heatcontrol control frio fixo calor moderador radiador estático temperatura térmico controle de calor controle | ||
#LOC_HeatControl_radiator-fixed-2_title = VF-25 'Alpha' Aleta de Radiador de Alta Temperatura | ||
#LOC_HeatControl_radiator-fixed-2_description = O radiador Alpha é minúsculo, mas esfria eficazmente, quando você só precisa de uma pequena quantidade de rejeição de calor. | ||
#LOC_HeatControl_radiator-fixed-2_tags = cool fixed heat moderat radiat static temperat therm heatcontrol control frio fixo calor moderador radiador estático temperatura térmico controle de calor controle | ||
#LOC_HeatControl_radiator-fixed-3_title = VF-600 'Gamma' Radiador de Calor de Alta Temperatura | ||
#LOC_HeatControl_radiator-fixed-3_description = O VF-600 foi forjado no calor do Monte Doom e, como resultado, pode rejeitar muito calor. | ||
#LOC_HeatControl_radiator-fixed-3_tags = cool fixed heat moderat radiat static temperat therm heatcontrol control frio fixo calor moderador radiador estático temperatura térmico controle de calor controle | ||
#LOC_HeatControl_radiator-fixed-4_title = VF-2000 'Delta' Radiador de Calor de Alta Temperatura | ||
#LOC_HeatControl_radiator-fixed-4_description = O enorme VF-2000 é uma ferramenta poderosa no arsenal de gerenciamento de calor de qualquer programa espacial. | ||
#LOC_HeatControl_radiator-fixed-4_tags = cool fixed heat moderat radiat static temperat therm heatcontrol control frio fixo calor moderador radiador estático temperatura térmico controle de calor controle | ||
|
||
// Conformal Radiators | ||
#LOC_HeatControl_radiator-conformal-1_title = GR-50 Radiador de Calor de Alta Temperatura | ||
#LOC_HeatControl_radiator-conformal-1_description = Um radiador de calor conforme realmente minúsculo, projetado para se encaixar muito bem ao longo de uma fuselagem de 0,625m. | ||
#LOC_HeatControl_radiator-conformal-1_tags = cool deploy fold heat moderat radiat temperat therm heatcontrol control conformal retract unfold frio extensível dobrável calor moderador radiador temperatura térmica controle de calor controle retrátil desdobrável conforme | ||
#LOC_HeatControl_radiator-conformal-2_title = GR-150 Radiador de Calor de Alta Temperatura | ||
#LOC_HeatControl_radiator-conformal-2_description = Um pequeno radiador de calor conforme, projetado especificamente para peças de 1,25m. | ||
#LOC_HeatControl_radiator-conformal-2_tags = cool deploy fold heat moderat radiat temperat therm heatcontrol control conformal retract unfold frio extensível dobrável calor moderador radiador temperatura térmica controle de calor controle retrátil desdobrável conforme | ||
#LOC_HeatControl_radiator-conformal-3_title = GR-1500 Radiador de Calor de Alta Temperatura | ||
#LOC_HeatControl_radiator-conformal-3_description = Um radiador de calor conforme médio que funciona bem com pilhas de 2,5 e 3,75m. O padrão ondulado quando estendido nos lembra a suavidade das ondas rolando para as praias de Kerbin, o que esperamos que ajudará no resfriamento. | ||
#LOC_HeatControl_radiator-conformal-3_tags = cool deploy fold heat moderat radiat temperat therm heatcontrol control conformal retract unfold frio extensível dobrável calor moderador radiador temperatura térmica controle de calor controle retrátil desdobrável conforme | ||
|
||
// Deployable radiators | ||
#LOC_HeatControl_radiator-universal-1_title = XR-150 Radiador de Calor de Alta Temperatura | ||
#LOC_HeatControl_radiator-universal-1_description = Anexe este radiador de calor implantável para adicionar "poder de fogo" ao seu sistema de rejeição de calor. Útil para resfriamento de reatores menores e motores menores. | ||
#LOC_HeatControl_radiator-universal-1_tags = cool deploy fold heat moderat radiat temperat therm heatcontrol control retract unfold frio extensível dobrável calor moderador radiador temperatura térmica controle de calor controle retrátil desdobrável conforme | ||
#LOC_HeatControl_radiator-universal-2_title = XR-1000 Radiador de Calor de Alta Temperatura | ||
#LOC_HeatControl_radiator-universal-2_description = O tamanho maior deste radiador permite mais resfriamento do que radiadores menores. Útil para resfriamento de reatores médios ou matrizes de motores de alta temperatura. | ||
#LOC_HeatControl_radiator-universal-2_tags = cool deploy fold heat moderat radiat temperat therm heatcontrol control retract unfold frio extensível dobrável calor moderador radiador temperatura térmica controle de calor controle retrátil desdobrável conforme | ||
#LOC_HeatControl_radiator-universal-3_title = XR-1250 Radiador de Calor de Alta Temperatura | ||
#LOC_HeatControl_radiator-universal-3_description = Os três painéis médios e extensíveis neste modelo de radiador combinado, são muito eficazes na rejeição de calor. | ||
#LOC_HeatControl_radiator-universal-3_tags = cool deploy fold heat moderat radiat temperat therm heatcontrol control retract unfold frio extensível dobrável calor moderador radiador temperatura térmica controle de calor controle retrátil desdobrável conforme | ||
|
||
// Microchannel Radiators | ||
#LOC_HeatControl_radiator-microchannel-1_title = DF-4K Radiador de Calor de Grafeno Microcanal | ||
#LOC_HeatControl_radiator-microchannel-1_description = Um radiador de calor avançado que força o refrigerante através de milhões de tubos minúsculos. É excelente em eliminar o calor desagradável do reator. Muito eficiente em termos de massa, mas também frágil. Não pode ser recolhido. | ||
#LOC_HeatControl_radiator-microchannel-1_tags = cool deploy fold heat moderat radiat temperat therm heatcontrol control unfold graphene advanced frio extensível dobrável calor moderador radiador temperatura térmica controle de calor controle grafeno avançado | ||
#LOC_HeatControl_radiator-microchannel-2_title = DF-8K Radiador de Calor de Grafeno Microcanal | ||
#LOC_HeatControl_radiator-microchannel-2_description = Um radiador de calor de microcanais extra-grande que também se destaca em eliminar o calor desagradável do reator. Muito eficiente em termos de massa, mas também frágil. Não pode ser recolhido. | ||
#LOC_HeatControl_radiator-microchannel-2_tags = cool deploy fold heat moderat radiat temperat therm heatcontrol control unfold graphene advanced frio extensível dobrável calor moderador radiador temperatura térmica controle de calor controle grafeno avançado | ||
#LOC_HeatControl_radiator-microchannel-fixed-1_title = EF-2K Radiador de Calor de Grafeno Microcanal | ||
#LOC_HeatControl_radiator-microchannel-fixed-1_description = Um radiador de calor microcanal avançado mas estático. Muito eficiente em termos de massa e frágil. Este modelo é versátil e pode ser montado em praticamente qualquer superfície, inclusive nele mesmo. | ||
#LOC_HeatControl_radiator-microchannel-fixed-1_tags = cool static fold heat moderat radiat temperat therm heatcontrol control unfold graphene advanced frio estático dobrável calor moderador radiador temperatura térmica controle de calor controle retrátil desdobrável grafeno avançado | ||
#LOC_HeatControl_radiator-microchannel-fixed-2_title = EF-1K Radiador de Calor de Grafeno Microcanal | ||
#LOC_HeatControl_radiator-microchannel-fixed-2_description = Um radiador de calor microcanal avançado mas estático. Este modelo é triangular para toda a sua estética pontiaguda e pode ser montado em praticamente qualquer superfície. | ||
#LOC_HeatControl_radiator-microchannel-fixed-2_tags = cool static heat moderat radiat temperat therm heatcontrol control unfold graphene advanced frio estático calor moderador radiador temperatura térmica controle de calor controle retrátil desdobrável grafeno avançado | ||
|
||
// Heat Exchangers/sinks | ||
#LOC_HeatControl_heat-exchanger-125-1_title = EBR-250 Permutador de Calor | ||
#LOC_HeatControl_heat-exchanger-125-1_description = Este permutador de calor médio pode ser usado para acumular calor de peças que produzem calor, como motores. No entanto, ele não é um excelente radiador e deve ser emparelhado com esses dispositivos para otimizar o resfriamento. | ||
#LOC_HeatControl_heat-exchanger-125-1_tags = cool exchange heat moderat temperat therm heatcontrol control store frio permutador calor moderador temperatura térmico controle de calor controle guarda | ||
#LOC_HeatControl_heat-exchanger-25-1_title = EBR-1000 Permutador de Calor | ||
#LOC_HeatControl_heat-exchanger-25-1_description = Este permutador de calor grande pode ser usado para acumular calor de peças que produzem calor, como motores. No entanto, ele não é um excelente radiador e deve ser emparelhado com esses dispositivos para otimizar o resfriamento. | ||
#LOC_HeatControl_heat-exchanger-25-1_tags = cool exchange heat moderat temperat therm heatcontrol control store frio permutador calor moderador temperatura térmico controle de calor controle guarda | ||
|
||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.