Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Request]: kOS compatibility #56

Closed
zer0Kerbal opened this issue Feb 16, 2022 · 0 comments · Fixed by #59
Closed

[Request]: kOS compatibility #56

zer0Kerbal opened this issue Feb 16, 2022 · 0 comments · Fixed by #59
Assignees
Labels
issue: compatibility/patch issue type type: request Requested functionality, features, pages, workflows, endpoints, etc. work: obvious The situation is obvious, best practices used.

Comments

@zer0Kerbal
Copy link
Owner

zer0Kerbal commented Feb 16, 2022

Description of the new feature / enhancement

add kOS to Pod and KAL

Proposed technical implementation details

No response

@zer0Kerbal zer0Kerbal added type: discussion Questions, queries, posers, proposals and info that requires discussion. type: request Requested functionality, features, pages, workflows, endpoints, etc. labels Feb 16, 2022
@zer0Kerbal zer0Kerbal added this to the Version 0.9.0.0 milestone Feb 16, 2022
@zer0Kerbal zer0Kerbal self-assigned this Feb 16, 2022
@zer0Kerbal zer0Kerbal changed the title [Request]: kOS compatiblity [Request]: kOS compatibility Feb 16, 2022
@zer0Kerbal zer0Kerbal added issue: compatibility/patch issue type work: obvious The situation is obvious, best practices used. labels Feb 16, 2022
zer0Kerbal added a commit that referenced this issue Feb 16, 2022
### Add Compatibility Patches

* MechJeb
* Kerbal Engineer
* kOS compatibility
* closes #58 - [Request]: MechJeb compatibility
* closes #57 - [Request]: Kerbal Engineer compatibility
* closes #56 - [Request]: kOS compatibility
@zer0Kerbal zer0Kerbal removed the type: discussion Questions, queries, posers, proposals and info that requires discussion. label Feb 16, 2022
zer0Kerbal added a commit that referenced this issue Feb 18, 2022
* 17 Feb 2022
* For Kerbal Space Program 1.12.3

### Parts

* lint and reorganize
* updated pointer in model.mu from .dds/.tga/.png --> .dds
* rename part.cfg --> name
* rename model.mu --> `name.mu`
* moved .mu and .dds to Assets\
* mesh --> model

* [KAL.cfg]
  * Command Pod - Polished Menancing Glowing Red Sphere
  * [ModuleCommand]
    * added
      * [Hibernation]
      * [defaultControlPointDisplayName]
      * [CONTROLPOINT] reverse
  * Added:
    * [ModuleKerbNetAccess]
      * Biome
      * Terrain
      * Resources
      * FoV: 5-90
      * Detection %: 2.0
    * [ModuleResourceScanner]
    * [ModuleGPS]
    * [ModuleProbeControlPoint]
      * [minimumCrew] = 0
      * [multiHop] = false
    * [crewReport]
      * [usageReqMaskInternal] = 5
      * [usageReqMaskExternal] = -1
  * asset move
  * lint pass
  * light pass
  * formatting pass
  * localization pass
    * [ModuleSAS]
    * [ModuleScienceContainer]
    * [ModuleKerbNetAccess]
  * drag cubes
* [JoolianBoomTank1.cfg]
  * Fuel Tank
  * asset move
  * lint pass
  * light pass
  * formatting pass
  * localization pass
  * drag cubes
  * ModuleCargoPart pass
* [JoolianBoomTank2.cfg]
  * Fuel Tank
  * asset move
  * lint pass
  * light pass
  * formatting pass
  * localization pass
  * drag cubes
  * ModuleCargoPart pass
* [JoolianBoomTank3.cfg]
  * Fuel Tank
  * asset move
  * lint pass
  * light pass
  * formatting pass
  * localization pass
  * drag cubes
  * ModuleCargoPart pass
* [JoolianCommBox.cfg]
  * Fuel Tank
  * asset move
  * lint pass
  * light pass
  * formatting pass
  * localization pass
  * drag cubes
  * ModuleCargoPart pass
* [JoolianCommTower.cfg]
  * Relay Antenna
  * [category] from Science to Communication
  * [antennaPower] to 200M from 100M
  * [antennaCombinable] is true was false
  * [packetResourceCost] was 10.0 now 24.0
  * [antennaType] set to RELAY
  * asset move
  * lint pass
  * light pass
  * formatting pass
  * localization pass
  * drag cubes
  * ModuleCargoPart pass
* [JoolianEngine.cfg]
  * Engine
  * asset move
  * lint pass
  * light pass
  * formatting pass
  * localization pass
  * drag cubes
  * ModuleCargoPart pass
* [JoolianMainTank.cfg]
  * Fuel Tank
  * asset move
  * lint pass
  * light pass
  * formatting pass
  * localization pass
  * drag cubes
  * ModuleCargoPart pass
* [JoolianMonolith.cfg]
  * Space Object
  * [ModuleCommand]
    * added
      * [Hibernation]
      * [defaultControlPointDisplayName]
      * [CONTROLPOINT] reverse
    * changed [ElectricCharge] from 0.0001 to 0.005
  * [ModuleReactionWheel]
    * changed [ElectricCharge] from 0.01 to 0.0003
  * [ModuleGenerator]
    * changed [ElectricCharge] from 0.01 to 0.0003
  * [ModuleDecouple]
    * added localization
  * add [ModuleCoreHeat]
    * this will need adjustment
    * this part should always be warm to the touch
  * asset move
  * lint pass
  * light pass
  * formatting pass
  * localization pass
  * drag cubes
  * ModuleCargoPart pass
* [JoolianPod.cfg]
  * Command Pod
    * Review needed (versus mk3Cockpit_Shuttle):
      * [mass] = 16 // 3.5
      * [crashTolerance] = 45 // 50
    * Adjusted:
      * [maxTemp] now 2500 was 1500
    * Add
      * [skinMaxTemp] = 2700 // ??
      * [emissiveConstant] = 0.9 // ??
      * [breakingForce] = 300 // ??
      * [breakingTorque] = 300 // ??
      * [fuelCrossFeed] = True
  * [ModuleCommand]
    * added
      * [Hibernation]
      * [defaultControlPointDisplayName]
      * [CONTROLPOINT] reverse
    * changed [ElectricCharge] from 0.0001 to 0.005
  * [ModuleReactionWheel]
    * [PitchTorque] now 40 was 30
    * [YawTorque] now 40 was 30
    * [RollTorque] now 40 was 30
    * [ElectricCharge] rate now 1.0, was 2.4 vs 2.7 of mk3Cockpit
  * Added:
    * [ModuleDataTransmitter]
      * internal
    * [ModuleKerbNetAccess]
      * Biome
      * Terrain
      * FoV: 5-90
      * Detection %: 1.0
    * [ModuleProbeControlPoint]
      * [minimumCrew] = 2
      * [multiHop] = True
    * [crewReport]
      * [usageReqMaskInternal] = 5
      * [usageReqMaskExternal] = -1
  * asset move
  * lint pass
  * light pass
  * formatting pass
  * localization pass
    * [crewReport]
    * [ModuleReactionWheel]
    * [ModuleScienceContainer]
    * [ModuleKerbNetAccess]
  * drag cubes
  * [ModuleInventoryPart] pass
    * [InventorySlots] = 10
    * [packedVolumeLimit] = 1200
* [JoolianSystems.cfg]
  * Control
  * [ModuleReactionWheel]
    * [ElectricCharge] rate now 2.25, was 1
    * [SASServiceLevel] now 3, was 0
  * asset move
  * lint pass
  * light pass
  * formatting pass
  * localization pass
  * drag cubes
  * [ModuleCargoPart] pass
    * [packedVolume] = -1

### Add Compatibility Patches

* MechJeb
* Kerbal Engineer
* kOS compatibility
* closes #58 - [Request]: MechJeb compatibility
* closes #57 - [Request]: Kerbal Engineer compatibility
* closes #56 - [Request]: kOS compatibility

### Update

* lint and reorganize
* updated pointer in model.mu from .dds/.tga/.png --> .dds
* rename part.cfg --> name
* rename model.mu --> `name.mu`
* moved .mu and .dds to Assets\
* mesh --> model
* Compatibility Patches
  * move TweakScale into separate compatibility patch
  * move RemoteTech into separate compatibility patch
  * move Snacks into separate compatibility patch
  * move UNK life support mod into separate compatibility patch
* [maxTemp] = 2000 from 2500
* [crashTolerance] = 6 from 12

### Add

* [tags]
* indent

### Part Thumbnail Images

* @thumbs list
  * [x] [KAL.cfg]
  * [x] [JoolianBoomTank1.cfg]
  * [x] [JoolianBoomTank2.cfg]
  * [x] [JoolianBoomTank3.cfg]
  * [x] [JoolianCommBox.cfg]
  * [x] [JoolianCommTower.cfg]
  * [x] [JoolianEngine.cfg]
  * [x] [JoolianMainTank.cfg]
  * [x] [JoolianMonolith.cfg]
  * [x] [JoolianPod.cfg]
  * [x] [JoolianSystems.cfg]
* create docs/PartInvoice.md
* closes #55 - Part Thumbnail Images

### Patch linting and file maintenance

* minor housekeeping
* patch dusting (mostly removing construction dust (comments))

### Status

* closes #2 - Release 0.8.9.9-adoption
* closes #3 - Adoption - social media
* closes #4 - Adoption Legal MumboJumbo
* closes #5 - Adoption Documentation
* closes #6 - Previous Releases
* closes #42 - Update Joolian Discovery (JOOL)
* closes #41 - Adoption - GitHub
* closes #25 -   Localization - English (United States) <en-us.cfg>
* closes #44 -  KAL.cfg
* closes #45 -  JoolianBoomTank2.cfg
* closes #46 -  JoolianBoomTank3.cfg
* closes #47 -  JoolianCommBox.cfg
* closes #48 -  JoolianCommTower.cfg
* closes #49 -  JoolianEngine.cfg
* closes #50 -  JoolianMainTank.cfg
* closes #51 -  JoolianMonolith.cfg
* closes #52 -  JoolianPod.cfg
* closes #53 -  Part Localization
* closes #54 -  JoolianBoomTank1.cfg
* closes #55 -  Part Thumbnail Images
* updates #24 -   Localization - Master
zer0Kerbal added a commit that referenced this issue Feb 18, 2022
## 0.9.0.0 - Adoption - I can do that Dave

* 17 Feb 2022
* For Kerbal Space Program 1.12.3

### Parts

* lint and reorganize
* updated pointer in model.mu from .dds/.tga/.png --> .dds
* rename part.cfg --> name
* rename model.mu --> `name.mu`
* moved .mu and .dds to Assets\
* mesh --> model

* [KAL.cfg]
  * Command Pod - Polished Menancing Glowing Red Sphere
  * [ModuleCommand]
    * added
      * [Hibernation]
      * [defaultControlPointDisplayName]
      * [CONTROLPOINT] reverse
  * Added:
    * [ModuleKerbNetAccess]
      * Biome
      * Terrain
      * Resources
      * FoV: 5-90
      * Detection %: 2.0
    * [ModuleResourceScanner]
    * [ModuleGPS]
    * [ModuleProbeControlPoint]
      * [minimumCrew] = 0
      * [multiHop] = false
    * [crewReport]
      * [usageReqMaskInternal] = 5
      * [usageReqMaskExternal] = -1
  * asset move
  * lint pass
  * light pass
  * formatting pass
  * localization pass
    * [ModuleSAS]
    * [ModuleScienceContainer]
    * [ModuleKerbNetAccess]
  * drag cubes
* [JoolianBoomTank1.cfg]
  * Fuel Tank
  * asset move
  * lint pass
  * light pass
  * formatting pass
  * localization pass
  * drag cubes
  * ModuleCargoPart pass
* [JoolianBoomTank2.cfg]
  * Fuel Tank
  * asset move
  * lint pass
  * light pass
  * formatting pass
  * localization pass
  * drag cubes
  * ModuleCargoPart pass
* [JoolianBoomTank3.cfg]
  * Fuel Tank
  * asset move
  * lint pass
  * light pass
  * formatting pass
  * localization pass
  * drag cubes
  * ModuleCargoPart pass
* [JoolianCommBox.cfg]
  * Fuel Tank
  * asset move
  * lint pass
  * light pass
  * formatting pass
  * localization pass
  * drag cubes
  * ModuleCargoPart pass
* [JoolianCommTower.cfg]
  * Relay Antenna
  * [category] from Science to Communication
  * [antennaPower] to 200M from 100M
  * [antennaCombinable] is true was false
  * [packetResourceCost] was 10.0 now 24.0
  * [antennaType] set to RELAY
  * asset move
  * lint pass
  * light pass
  * formatting pass
  * localization pass
  * drag cubes
  * ModuleCargoPart pass
* [JoolianEngine.cfg]
  * Engine
  * asset move
  * lint pass
  * light pass
  * formatting pass
  * localization pass
  * drag cubes
  * ModuleCargoPart pass
* [JoolianMainTank.cfg]
  * Fuel Tank
  * asset move
  * lint pass
  * light pass
  * formatting pass
  * localization pass
  * drag cubes
  * ModuleCargoPart pass
* [JoolianMonolith.cfg]
  * Space Object
  * [ModuleCommand]
    * added
      * [Hibernation]
      * [defaultControlPointDisplayName]
      * [CONTROLPOINT] reverse
    * changed [ElectricCharge] from 0.0001 to 0.005
  * [ModuleReactionWheel]
    * changed [ElectricCharge] from 0.01 to 0.0003
  * [ModuleGenerator]
    * changed [ElectricCharge] from 0.01 to 0.0003
  * [ModuleDecouple]
    * added localization
  * add [ModuleCoreHeat]
    * this will need adjustment
    * this part should always be warm to the touch
  * asset move
  * lint pass
  * light pass
  * formatting pass
  * localization pass
  * drag cubes
  * ModuleCargoPart pass
* [JoolianPod.cfg]
  * Command Pod
    * Review needed (versus mk3Cockpit_Shuttle):
      * [mass] = 16 // 3.5
      * [crashTolerance] = 45 // 50
    * Adjusted:
      * [maxTemp] now 2500 was 1500
    * Add
      * [skinMaxTemp] = 2700 // ??
      * [emissiveConstant] = 0.9 // ??
      * [breakingForce] = 300 // ??
      * [breakingTorque] = 300 // ??
      * [fuelCrossFeed] = True
  * [ModuleCommand]
    * added
      * [Hibernation]
      * [defaultControlPointDisplayName]
      * [CONTROLPOINT] reverse
    * changed [ElectricCharge] from 0.0001 to 0.005
  * [ModuleReactionWheel]
    * [PitchTorque] now 40 was 30
    * [YawTorque] now 40 was 30
    * [RollTorque] now 40 was 30
    * [ElectricCharge] rate now 1.0, was 2.4 vs 2.7 of mk3Cockpit
  * Added:
    * [ModuleDataTransmitter]
      * internal
    * [ModuleKerbNetAccess]
      * Biome
      * Terrain
      * FoV: 5-90
      * Detection %: 1.0
    * [ModuleProbeControlPoint]
      * [minimumCrew] = 2
      * [multiHop] = True
    * [crewReport]
      * [usageReqMaskInternal] = 5
      * [usageReqMaskExternal] = -1
  * asset move
  * lint pass
  * light pass
  * formatting pass
  * localization pass
    * [crewReport]
    * [ModuleReactionWheel]
    * [ModuleScienceContainer]
    * [ModuleKerbNetAccess]
  * drag cubes
  * [ModuleInventoryPart] pass
    * [InventorySlots] = 10
    * [packedVolumeLimit] = 1200
* [JoolianSystems.cfg]
  * Control
  * [ModuleReactionWheel]
    * [ElectricCharge] rate now 2.25, was 1
    * [SASServiceLevel] now 3, was 0
  * asset move
  * lint pass
  * light pass
  * formatting pass
  * localization pass
  * drag cubes
  * [ModuleCargoPart] pass
    * [packedVolume] = -1

### Add Compatibility Patches

* MechJeb
* Kerbal Engineer
* kOS compatibility
* closes #58 - [Request]: MechJeb compatibility
* closes #57 - [Request]: Kerbal Engineer compatibility
* closes #56 - [Request]: kOS compatibility

### Update

* lint and reorganize
* updated pointer in model.mu from .dds/.tga/.png --> .dds
* rename part.cfg --> name
* rename model.mu --> `name.mu`
* moved .mu and .dds to Assets\
* mesh --> model
* Compatibility Patches
  * move TweakScale into separate compatibility patch
  * move RemoteTech into separate compatibility patch
  * move Snacks into separate compatibility patch
  * move UNK life support mod into separate compatibility patch
* [maxTemp] = 2000 from 2500
* [crashTolerance] = 6 from 12

### Add

* [tags]
* indent

### Part Thumbnail Images

* @thumbs list 
  * [x] [KAL.cfg]
  * [x] [JoolianBoomTank1.cfg]
  * [x] [JoolianBoomTank2.cfg]
  * [x] [JoolianBoomTank3.cfg]
  * [x] [JoolianCommBox.cfg]
  * [x] [JoolianCommTower.cfg]
  * [x] [JoolianEngine.cfg]
  * [x] [JoolianMainTank.cfg]
  * [x] [JoolianMonolith.cfg]
  * [x] [JoolianPod.cfg]
  * [x] [JoolianSystems.cfg]
* create docs/PartInvoice.md
* closes #55 - Part Thumbnail Images

### Patch linting and file maintenance

* minor housekeeping  
* patch dusting (mostly removing construction dust (comments)) 

### Status

* closes #2 - Release 0.8.9.9-adoption
* closes #3 - Adoption - social media
* closes #4 - Adoption Legal MumboJumbo
* closes #5 - Adoption Documentation
* closes #6 - Previous Releases
* closes #42 - Update Joolian Discovery (JOOL)
* closes #41 - Adoption - GitHub
* closes #25 -   Localization - English (United States) <en-us.cfg>
* closes #44 -  KAL.cfg
* closes #45 -  JoolianBoomTank2.cfg
* closes #46 -  JoolianBoomTank3.cfg
* closes #47 -  JoolianCommBox.cfg
* closes #48 -  JoolianCommTower.cfg
* closes #49 -  JoolianEngine.cfg
* closes #50 -  JoolianMainTank.cfg
* closes #51 -  JoolianMonolith.cfg
* closes #52 -  JoolianPod.cfg
* closes #53 -  Part Localization
* closes #54 -  JoolianBoomTank1.cfg
* closes #55 -  Part Thumbnail Images
* updates #24 -   Localization - Master
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
issue: compatibility/patch issue type type: request Requested functionality, features, pages, workflows, endpoints, etc. work: obvious The situation is obvious, best practices used.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant