Skip to content

Commit

Permalink
Merge pull request #45 from zer0Kerbal/Localization
Browse files Browse the repository at this point in the history
# Passes on parts 

* to remove duplicates
* localize parts and agent
### Localization

* [Agents.cfg]
  * update
  * localize
* closes #11 - Localization - English (United States) <en-us.cfg>
* updates #10 - Localization - Master

### Parts

* Stage I
  * combine multiple versions into one
* [tag] --> [tags]
* [drm-atlas-inter.cfg]
  * [category] 
  * [vesselType]
* [drm-cabin-bay.cfg]
  * [mass] was 0.7, now 2.0
  * [maxTemp] now 3400, was 4400
* [drm-cabin-nobay.cfg]
* [drm-decoupler.cfg]
  * Update
    * [category] was Structural, now is Coupling
    * [maximum_drag] was = 0.02, now is 0.2
    * [minimum_drag] was = 0.0, now is 0.2
    * [angularDrag] was = 1, now is 2
    * [crashTolerance] = 6, was 15
    * [breakingForce] = 150, was 20000
    * [breakingTorque] = 150, was 20000
    * [maxTemp] = 2000, was 3400
    * [mass] = 0.05, was 0.1]
  * Add
    * [bulkheadProfiles] = size1 - This might not be correct
    * [ModuleDecouple]
      * [isOmniDecoupler] = false
    * [ModuleToggleCrossfeed]
    * [ModuleTestSubject]

### Compatibility

* Rename Patches --> Compatibility
* Headers/Footers
* adjust :NEEDS
* adjust :FOR
* linting
* [RPM.cfg] --> [RasterPropMonitor.cfg]  v1.0.0.0
* [ODFC.cfg] -- [OnDemandFuelCells.cfg]  v1.0.1.0
* [FAR-NEAR.cfg] -- [FerramAerospaceResearch.cfg] v1.0.0.0
* Create
  * thank you @FuryFire2004
    * [MechJeb.cfg] v1.0.0.0
    * [HullCamVDS.cfg] v1.0.0.0
    * [ConnectedLivingSpace.cfg] v1.0.0.0
  * [FireSpitter.cfg] v1.0.0.0
* closes #56 - [Request]: patch for HullCameraVDS
* closes #57 - [Request]: patch for ConnectedLivingSpaces (CLS)
* closes #58 - [Request]: patch for MechJeb (MJ)
* closes #61 - [Request]: patch for FireSpitter (FS)
  • Loading branch information
zer0Kerbal authored Mar 21, 2022
2 parents 4597c99 + cdff12d commit 93c799b
Show file tree
Hide file tree
Showing 64 changed files with 6,419 additions and 2,136 deletions.
18 changes: 12 additions & 6 deletions .github/workflows/AVC-VersionFileValidator.yml
Original file line number Diff line number Diff line change
@@ -1,21 +1,27 @@
# v1.3.1
# v1.4.0
# update checkout to v3
# update AVC to v1.4
# This is a standard workflow to validate all .version files
# found in the root directory of the repository and any subdirectories,
# whenever something is pushed to any branch in the repository, or to a "foreign" branch active in a pull request.
# It should cover most cases.
name: Validate AVC .version files

name: AVC .version file validation
on:
push:
branches:
- master
pull_request:
types: [opened, synchronize, reopened]
workflow_dispatch:

jobs:
validate_version_files:
runs-on: ubuntu-latest
steps:
- name: Checkout repo
uses: actions/checkout@v2
uses: actions/checkout@v3
with:
fetch-depth: 1
- name: KSP-AVC Version File Validator
uses: DasSkelett/[email protected]

- name: Validate files
uses: DasSkelett/AVC-VersionFileValidator@master
8 changes: 4 additions & 4 deletions .github/workflows/createIndexesfromMarkdown.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# 1.0.1.0
# 1.0.2.1
# created: 05 Feb 2022
# updated: 20 Feb 2022
# updated: 18 Mar 2022
# Create Indexes from Markdown
# https://github.com/DaanV2/Markdown-Action-Create-Indexes

Expand All @@ -18,8 +18,8 @@ jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2.3.4
- uses: DaanV2/Markdown-Action-Create-Indexes@v1.5.13
- uses: actions/checkout@v3
- uses: DaanV2/Markdown-Action-Create-Indexes@v1.6.0
with:
folder: ${{github.workspace}}/docs/

Expand Down
8 changes: 5 additions & 3 deletions .github/workflows/greetings.yml
Original file line number Diff line number Diff line change
@@ -1,16 +1,18 @@
# 1.1.0.1 - 2 Dec 2021
# 1.1.0.2
# created: 02 Dec 2021
# updated: 18 Mar 2022
# An action for filtering pull requests and issues from first-time contributors.
# https://github.com/marketplace/actions/first-interaction

name: Greetings

on: [pull_request, issues, issue_comment, discussion_comment, fork, gollum]
on: [pull_request, issues, issue_comment, discussion_comment, fork, gollum, workflow_dispatch]

jobs:
greeting:
runs-on: ubuntu-latest
steps:
- uses: actions/first-interaction@v1
- uses: actions/first-interaction@v1.1.0
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
issue-message: 'Thank you. Kindly read [contributiing.md](https://github.com/zer0Kerbal/.github/blob/master/.github/CONTRIBUTING.md), [code_of_conduct.md](https://github.com/zer0Kerbal/.github/blob/master/.github/CODE_OF_CONDUCT.md) and [styleguide.md](https://github.com/zer0Kerbal/.github/blob/master/.github/STYLEGUIDE.md). These are boilerplate.'
Expand Down
14 changes: 9 additions & 5 deletions GameData/AxialAerospace/Dreamer/Agencies/Agents.cfg
Original file line number Diff line number Diff line change
@@ -1,10 +1,14 @@
AGENT
{
name = AxialAerospace
title = #Dreamer-Agency-titl
description = #Dreamer-Agency-desc
logoURL = NASA/Agencies/NASA
logoScaledURL = CSS/Agencies/NASA
name = Axial Aerospace
title = #DRM-Agency-titl
description = #DRM-Agency-desc
logoURL = AxialAerospace/Dreamer/Agencies/NASA
<<<<<<< Updated upstream
logoScaledURL = AxialAerospace/Dreamer/Agencies/NASA_scaled
=======
logoScaledURL = AxialAerospace/Dreamer/Agencies/NASA_scaled
>>>>>>> Stashed changes

mentality = Commercial
mentality = Pioneer
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
// ConnectedLivingSpace.cfg v1.0.0.0
// Dreamer by Axial Aerospace (DREAM)
// created: 20 Mar 2022
// updated:

// CLS Compatibility for Dreamer by FuryFire2004

@PART[drm-cargo-bay]:NEEDS[ConnectedLivingSpace,Dreamer]:FOR[Dreamer]
{
MODULE
{
name = ModuleConnectedLivingSpace
passable = true
}
}

@PART[drm-docker-rear]:NEEDS[ConnectedLivingSpace,Dreamer]:FOR[Dreamer]
{
MODULE
{
name = ModuleConnectedLivingSpace
passable = true
}
}

@PART[drm-cabin-bay]:NEEDS[ConnectedLivingSpace,Dreamer]:FOR[Dreamer]
{
MODULE
{
name = ModuleConnectedLivingSpace
passable = true
}
}

@PART[drm-dock-nose]:NEEDS[ConnectedLivingSpace,Dreamer]:FOR[Dreamer]
{
MODULE
{
name = ModuleConnectedLivingSpace
passable = true
}
}

// GPLv2 BY zer0Kerbal
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// FAR-NEAR.cfg v1.0.0.0
// Dreamer by Axial Aerospace
// FerramAerospaceResearch.cfg v1.0.0.0
// Dreamer by Axial Aerospace (DREAM)
// created: 2020 03 31
// updated: 2020 03 31

Expand All @@ -20,5 +20,4 @@
}
}

// GPLv2
// zer0Kerbal
// GPLv2 BY zer0Kerbal
125 changes: 125 additions & 0 deletions GameData/AxialAerospace/Dreamer/Compatibility/FireSpitter.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,125 @@
// FireSpitter.cfg v1.0.0.0
// Dreamer by Axial Aerospace (DREAM)
// created: 20 Mar 2022
// updated:

@PART[drm-nose-dock,drm-nose-nodock]:NEEDS[FireSpitter,Dreamer]:FOR[Dreamer]
{

!MODULE[ModuleAnimateGeneric] {}

MODULE
{
name = FSanimateGeneric
animationName = Scene
startEventGUIName = #DRM-nose-opn // Open Nose Access Panel
endEventGUIName = #DRM-nose-cls // Close Nose Access Panel
actionGUIName = #DRM-nose-tog // Toggle Nose Access Panel
availableInEVA = True
EVArange = 10
}
}

@PART[drm-gear-nse]:NEEDS[FireSpitter,Dreamer]:FOR[Dreamer]
{

!MODULE[ModuleAnimateGeneric] {}

MODULE
{
name = FSwheel
wheelColliderName = wheelCollider
boundsCollider = Bounds
wheelMeshName = Wheel
//suspensionParentName = suspensionParent
rotationAdjustment = 2.0 // adjust the visual rotation speed of the wheel meshes if they are off
numberOfWheels = 1
animationName = Scene
disableColliderWhenRetracted = True
hasMotor = False
motorEnabled = False // set to false for landing gears to start unpowered.
motorTorque = 2
maxSpeed = 30 // the motorTorque is 1 at 0 speed, and 0 at this speed, meaning the actual max speed is probably way lower.
overrideModelFrictionValues = True
forwardsExtremumSlip = 0.01
forwardsExtremumValue = 1.0
forwardsAsymptoteSlip = 0.04
forwardsAsymptoteValue = 0.6
forwardsStiffness = 6000
sidewaysExtremumSlip = 0.01
sidewaysExtremumValue = 1.0
sidewaysAsymptoteSlip = 0.04
sidewaysAsymptoteValue = 0.6
sidewaysStiffness = 500
resourceConsumptionRate = 0.2
resourceName = ElectricCharge
//motorStartsReversed = True
brakeTorque =0 // 15
brakeSpeed = 0.0// 0.5
animationLayer = 1
deployedDrag = 0.2
retractedDrag = 0.0
guiActiveUnfocused = True
unfocusedRange = 5.0
brakeEmissiveObjectName = brakeLight
onEmissiveColor = 1, 0.3, 0
offEmissiveColor = 0, 1, 0
deployingEmissiveColor = 1, 0, 0
disabledEmissiveColor = 0, 0, 0
useCustomParticleFX = True
smokeFXtextureName = Firespitter/textures/particle
}
}

@PART[drm-gear-lft,drm-gear-rgt]:NEEDS[FireSpitter,Dreamer]:FOR[Dreamer]
{

!MODULE[ModuleAnimateGeneric] {}

MODULE
{
name = FSwheel
wheelColliderName = wheelCollider
boundsCollider = Bounds
wheelMeshName = Wheel
//suspensionParentName = suspensionParent
rotationAdjustment = 2.0 // adjust the visual rotation speed of the wheel meshes if they are off
numberOfWheels = 1
animationName = Scene
disableColliderWhenRetracted = True
hasMotor = True
motorEnabled = False // set to false for landing gears to start unpowered.
motorTorque = 2
maxSpeed = 30 // the motorTorque is 1 at 0 speed, and 0 at this speed, meaning the actual max speed is probably way lower.
overrideModelFrictionValues = True
forwardsExtremumSlip = 0.01
forwardsExtremumValue = 1.0
forwardsAsymptoteSlip = 0.04
forwardsAsymptoteValue = 0.6
forwardsStiffness = 6000
sidewaysExtremumSlip = 0.01
sidewaysExtremumValue = 1.0
sidewaysAsymptoteSlip = 0.04
sidewaysAsymptoteValue = 0.6
sidewaysStiffness = 500
resourceConsumptionRate = 0.2
resourceName = ElectricCharge
//motorStartsReversed = True
brakeTorque = 25
brakeSpeed = 0.75
animationLayer = 1
deployedDrag = 0.2
retractedDrag = 0.0
guiActiveUnfocused = True
unfocusedRange = 5.0
brakeEmissiveObjectName = brakeLight
onEmissiveColor = 1, 0.3, 0
offEmissiveColor = 0, 1, 0
deployingEmissiveColor = 1, 0, 0
disabledEmissiveColor = 0, 0, 0
useCustomParticleFX = True
smokeFXtextureName = Firespitter/textures/particle
}
}

// GPLv2 BY zer0Kerbal
24 changes: 24 additions & 0 deletions GameData/AxialAerospace/Dreamer/Compatibility/HullCameraVDS.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
// HullCameraVDS.cfg v1.0.0.0
// Dreamer by Axial Aerospace (DREAM)
// created: 20 Mar 2022
// updated:

// HullCameraVDS Compatibility for Dreamer by FuryFire2004

@PART[drm-docker-rear]:NEEDS[HullCameraVDS,Dreamer]:FOR[Dreamer]
{
MODULE
{
//For Hullcam on docking port for docking
name = MuMechModuleHullCameraZoom
cameraName = #autoLOC_HULL_PM_007 //NavCam
cameraForward = 0, 1, 0
cameraUp = 0, 0, -1
cameraPosition = 0, 0.07, 0
cameraFoVMax = 60
cameraFoVMin = 60
cameraMode = 1
}
}

// GPLv2 BY zer0Kerbal
24 changes: 24 additions & 0 deletions GameData/AxialAerospace/Dreamer/Compatibility/MechJeb.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
// MechJeb.cfg v1.0.0.0
// Dreamer by Axial Aerospace (DREAM)
// created: 20 Mar 2022
// updated:

//MechJeb Compatibility for Dreamer by FuryFire2004

@PART[drm-cargo-bay]:NEEDS[MechJebCore,Dreamer]:FOR[Dreamer]
{
MODULE
{
name = MechJebCore
}
}

@PART[drm-cabin-bay]:NEEDS[MechJebCore,Dreamer]:FOR[Dreamer]
{
MODULE
{
name = MechJebCore
}
}

// GPLv2 BY zer0Kerbal
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
// ODFC.cfg v1.0.0.0
// Dreamer (AAD)
// ODFC.cfg v1.0.1.0
// Dreamer by Axial Aerospace (DREAM)
// created: 17 Jun 2021
// updated: 17 Jun 2021
// updated: 20 Mar 2022

@PART[drm-cabin,drm-cabin-bay]:NEEDS[ODFC]:FOR[ODFC]
@PART[drm-cabin,drm-cabin-bay]:NEEDS[ODFC,Dreamer]:FOR[ODFC]
{
@cost += 50
@title ^= :$: ODFC:
Expand Down Expand Up @@ -95,7 +95,7 @@
}
}

@PART[drm-cabin,drm-cabin-bay]:NEEDS[ODFC]:AFTER[ODFC]
@PART[drm-cabin,drm-cabin-bay]:NEEDS[ODFC,Dreamer]:AFTER[ODFC]
{
@MODULE[ODFC]
{
Expand Down Expand Up @@ -183,5 +183,4 @@
}
}

// GPLv2
// zer0Kerbal
// GPLv2 BY zer0Kerbal
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
// RasterPropMonitor.cfg v1.0.0.0
// Dreamer by Axial Aerospace (DREAM)
// created: 2020 03 31
// updated:

@PART[drm-cabin-bay,drm-cabin-nobay]:NEEDS[RPM|MAS,Dreamer]:FOR[Dreamer]
{
// MODULE
// {
// name = RasterPropMonitorComputer
// isEnabled = True
// data = activePage107$12|activePage108$3|activePage110$7|activePage109$7|activePage48$4|activePage57$7|activePage55$10|activePage101$5
// vesselDescription =
// EVENTS
// {
// }
// ACTIONS
// {
// }
// }

MODULE
{
name = RasterPropMonitorComputer
}
}

// GPLv2 BY zer0Kerbal
Loading

0 comments on commit 93c799b

Please sign in to comment.