forked from severedsolo/ScrapYard
-
-
Notifications
You must be signed in to change notification settings - Fork 6
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Version 2.2.1.0-prerelease - *t-minus...the final countdown*
# Version 2.2.1.0-prerelease - *t-minus...the final countdown* - 23 September 2021 - Release for Kerbal Space Program [KSP 1.12.2] - recompile for KSP 1.12.2 using KSP 1.12.2 assemblies (instead of 1.12.0) ## Finally proper credit given to - original Author [@`Magico13'][LINK:magico13] - [@`Zelda'][LINK:zelda] for ideas and support. The legend is real! 🧧 - [`eightiesboi`][LINK:eightiesboi] for ideas, support and testing! 🧧 ### Changed - [Expat-MIT.txt] - rename from MIT.txt to Expat-MIT.txt to properly reference license type - update to include 2021 - include contact information for zer0Kerbal (email address) - NETKan file updated ## Updated - [_release.json] to 1.0.2.0 schema - [Changelog.cfg] to most recent standard - [readme.me] to most recent standard ## Added - [us-en.cfg] - initial code Localization #9 ## Patch linting and file maintenance - usual spring cleaning and automation - update folder structure - update to modern back-end automation ## Status - Bug - closed #4 - logspam - updated #9 us-en.cfg should be complete - ScrapYard compatibility with RealChute - thank you genehwung (closes #11) - *** Possible future changes *** - ❓ ❔ the future : ❓ ❔ - Clean the ScrapYard #12 - Flowgraph Logspam #4 - Used chutes fitted to ship are already deployed #3 - add a wiki (user driven) *** > See [Full Changelog][MOD:clog] for full details of changes > See [Known Issues][MOD:issues] for known issues [MOD:clog]: https://raw.githubusercontent.com/zer0Kerbal/ScrapYard/master/Changelog.cfg "Changelog" [MOD:known]: https://github.com/zer0Kerbal/ScrapYard/wiki/Known-Issues "Known Issues" [LINK:magico13]: https://forum.kerbalspaceprogram.com/index.php?/profile/73338-magico13/ [LINK:severedsolo]: https://forum.kerbalspaceprogram.com/index.php?/profile/80345-severedsolo/ [LINK:siriussame]: https://forum.kerbalspaceprogram.com/index.php?/profile/116426-siriussam/ [LINK:enneract]: https://forum.kerbalspaceprogram.com/index.php?/profile/56759-enneract/ [LINK:zelda]: https://forum.kerbalspaceprogram.com/index.php?/profile/66411-zelda/ "Zelda" [LINK:eightiesboi]: https://forum.kerbalspaceprogram.com/index.php?/profile/133828-eightiesboi/ "eightiesboi" [LINK:zer0Kerbal]: https://forum.kerbalspaceprogram.com/index.php?/profile/190933-zer0kerbal/
- Loading branch information
1 parent
7847b6e
commit 8e80348
Showing
36 changed files
with
3,011 additions
and
524 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 |
---|---|---|
@@ -1,76 +1,253 @@ | ||
KERBALCHANGELOG //Required to have this name | ||
// Changelog.cfg v1.1.1.0 | ||
// ScrapYard (SYD) | ||
// created: 2020 02 25 | ||
// updated: 23 Sep 2021 | ||
KERBALCHANGELOG | ||
{ | ||
showChangelog = True | ||
modName = ScrapYard | ||
license = Expat/MIT | ||
author = magico13, severedsolo, zer0Kerbal | ||
VERSION | ||
{ | ||
version = 2.2.0.0 | ||
versionName = final countdown... | ||
versionDate = 19 JuL 2021 | ||
versionKSP = 1.12.1 | ||
CHANGE | ||
{ | ||
change = Code | ||
subChange = recompile for KSP 1.12.1 | ||
subChange = use .net 4.7.2 | ||
subChange = use C# 9.0 | ||
subChange = update to Version.tt [v2.0.0.0] | ||
} | ||
CHANGE | ||
{ | ||
change = Update | ||
subChange = patches to use :NEEDS:[ScrapYard]:FOR[ScrapYard] | ||
subChange = usual spring cleaning and automation | ||
subChange = folder structure | ||
subChange = to modern back-end automation | ||
} | ||
change = correct changelog thank you to 7ranceaddic7 | ||
change = resolves #2 | ||
version = 2.2.1.0 | ||
versionName = <i>t-minus...the final countdown</i> | ||
versionDate = 2021-09-23 | ||
versionKSP = 1.12.2 | ||
CHANGE | ||
{ | ||
type = NOTICES | ||
change = Finally proper credit given to | ||
subChange = original Author @`Magico13' - thank you for this wonderful mod! | ||
subChange = and @`Zelda' for ideas and support. The legend is real! 🧧 | ||
subChange = and @`eightiesboi` for ideas, support and testing! 🧧 | ||
} | ||
CHANGE | ||
{ | ||
type = NOTICES | ||
change = notices | ||
subChange = <color=red><b>Does not contain .dll's - download from Curseforge</b></color> | ||
subChange = <color=red>DO A CLEAN INSTALL: DELETE EXISTING THEN RE-INSTALL</color> | ||
subChange = Updated Spacedock with 2.2.0.0 | ||
} | ||
CHANGE | ||
{ | ||
change = Code | ||
subChange = recompile for KSP 1.12.2 | ||
subChange = update to ToolsVersion 16 | ||
subChange = lint .csproj's; remove comments | ||
subChange = use .net 4.7.2 | ||
subChange = use C# 9.0 | ||
subChange = update to Version.tt [v2.0.0.2] | ||
subChange = no need to add AssemblyFileVersion since has been included since adoption | ||
} | ||
CHANGE | ||
{ | ||
type = Files | ||
change = [Expat-MIT.txt] | ||
subChange = rename from MIT.txt to Expat-MIT.txt to properly reference license type | ||
subChange = update to include 2021 | ||
subChange = include contact information for zer0Kerbal (email address) | ||
change = NETKan file updated | ||
change = [Changelog.cfg] to most recent standard | ||
} | ||
CHANGE | ||
{ | ||
type Localization | ||
change = initial code Localization #9 | ||
Change = [us-en.cfg] | ||
subChange = added GameData/ScrapYard/Localization/ | ||
subChange = added Readme to folder | ||
} | ||
CHANGE | ||
{ | ||
change = Update | ||
subChange = usual spring cleaning and automation | ||
subChange = folder structure | ||
subChange = _buildJSON [v1.3.3.6] | ||
subChange = _buildRelease [v1.1.1.2] | ||
subChange = add ScrapYard_ContractConfigurator.version | ||
subChange = ScrapYard_ContractConfigurator.dll | ||
subChange = update readme [v1.5.4.1] | ||
subChange = update ReleaseLayout [v1.2.2.2] | ||
subChange = _release [v1.0.2.0] | ||
} | ||
CHANGE | ||
{ | ||
change = No Change | ||
subChange = _deploy [v1.1.1.0] | ||
} | ||
CHANGE | ||
{ | ||
change = LogSpam | ||
subChange = thank you to @baldamundo and @jefferyharrell | ||
subChange = @roxik0 "fix Of FlowGraph issue by not storing ID in tracker as we already looking for part based on part.Id" should resolve #4 | ||
} | ||
CHANGE | ||
{ | ||
type = Status | ||
change = Bug Tracker | ||
subChange = closed #4 - logspam | ||
subChange = updated #9 us-en.cfg should be complete | ||
subChange = ScrapYard compatibility with RealChute - thank you genehwung (closes #11) | ||
} | ||
CHANGE | ||
{ | ||
type = *** Possible future changes *** | ||
change = ❓ ❔ the future : ❓ ❔ | ||
subChange = Clean the ScrapYard #12 | ||
subChange = Flowgraph Logspam #4 | ||
subChange = Used chutes fitted to ship are already deployed #3 | ||
subChange = add a wiki (user driven) | ||
} | ||
} | ||
VERSION | ||
{ | ||
version = 2.1.1.0 | ||
versionName = now with less magicore! | ||
change = removed need for magicore dependency | ||
change = thank you to @magico13 and @linuxgurugamer for the code | ||
change = license MIT | ||
} | ||
VERSION | ||
{ | ||
version = 2.1.0.0 | ||
versionName = Kanford and Sons - Back in Business! | ||
change = >>-- Adoption by zer0Kerbal | ||
change = recompiled for KSP 1.9.1 | ||
change = recompiled against .NET 4.8 | ||
change = updated file structure | ||
change = updated .csproj to zer0Kerbal's | ||
change = updated to zer0Kerbal's automated build process | ||
change = added CONTRIBUTION.md | ||
change = added automated process to generate Readme.htm from Readme.md | ||
change = updated Spacedock | ||
change = created Curseforge | ||
change = create new forum thread | ||
} | ||
VERSION //Declares a version node | ||
{ | ||
version = 2.0 //Version number, numbers only with no spaces! | ||
change = Recompiled against KSP 1.8 / .Net 4.7.2 | ||
change = Added support for MADLAD's Install Validator | ||
} | ||
VERSION //Declares a version node | ||
{ | ||
version = 1.1.3 //Version number, numbers only with no spaces! | ||
change = Recompiled against KSP 1.7.2 | ||
change = using KRASH and KCT together will no longer cause the universe to explode | ||
} | ||
VERSION //Declares a version node | ||
{ | ||
version = 1.1.2 //Version number, numbers only with no spaces! | ||
change = Recompiled against KSP 1.7 | ||
change = Fixed bug where KRASH simulations would increment the build count | ||
change = Added support for Kerbal Changelog | ||
} | ||
version = 2.2.0.0 | ||
versionName = final countdown... | ||
versionDate = 19 JuL 2021 | ||
versionKSP = 1.12.1 | ||
CHANGE | ||
{ | ||
change = Code | ||
subChange = recompile for KSP 1.12.1 | ||
subChange = use .net 4.7.2 | ||
subChange = use C# 9.0 | ||
subChange = update to Version.tt [v2.0.0.0] | ||
} | ||
CHANGE | ||
{ | ||
change = Update | ||
subChange = patches to use :NEEDS:[ScrapYard]:FOR[ScrapYard] | ||
subChange = usual spring cleaning and automation | ||
subChange = folder structure | ||
subChange = to modern back-end automation | ||
} | ||
change = correct changelog thank you to 7ranceaddic7 | ||
change = resolves #2 | ||
} | ||
VERSION | ||
{ | ||
version = 2.1.1.0 | ||
versionName = now with less magicore! | ||
change = removed need for magicore dependency | ||
change = thank you to @magico13 and @linuxgurugamer for the code | ||
change = license MIT | ||
} | ||
VERSION | ||
{ | ||
version = 2.1.0.0 | ||
versionName = Kanford and Sons - Back in Business! | ||
change = >>-- Adoption by zer0Kerbal | ||
change = recompiled for KSP 1.9.1 | ||
change = recompiled against .NET 4.8 | ||
change = updated file structure | ||
change = updated .csproj to zer0Kerbal's | ||
change = updated to zer0Kerbal's automated build process | ||
change = added CONTRIBUTION.md | ||
change = added automated process to generate Readme.htm from Readme.md | ||
change = updated Spacedock | ||
change = created Curseforge | ||
change = create new forum thread | ||
} | ||
VERSION | ||
{ | ||
version = 2.0 | ||
change = Recompiled against KSP 1.8 / .Net 4.7.2 | ||
change = Added support for MADLAD's Install Validator | ||
} | ||
VERSION | ||
{ | ||
version = 1.1.3 | ||
change = Recompiled against KSP 1.7.2 | ||
change = using KRASH and KCT together will no longer cause the universe to explode | ||
} | ||
VERSION | ||
{ | ||
version = 1.1.2 | ||
change = Recompiled against KSP 1.7 | ||
change = Fixed bug where KRASH simulations would increment the build count | ||
change = Added support for Kerbal Changelog | ||
} | ||
VERSION | ||
{ | ||
version = v1.1.0.107 (2018-03-18) | ||
change = Added new event: "OnSYInventoryAppliedToPart". Fired when pressing "apply" from main UI on an existing part. | ||
change = Bug fix where Ids were not being set correctly when copying InventoryParts, which affected any parts that were added to the inventory and then used in the same scene (editing vessels in KCT, for instance) | ||
change = Changed Vessel tracking to fully remove a vessel from the list when setting the tracking state to false to avoid the list filling up unnecessarily. | ||
} | ||
VERSION | ||
{ | ||
version = v1.0.1.104 (2018-03-17) | ||
change = Fixed an issue where "persistentId" was listed as "persistentID" that was breaking the ProcessVessel API call. | ||
change = Fixed an exception that would occur when loading a game because of the settings class. | ||
change = Changed the message logged when logging a new build to avoid confusion. | ||
} | ||
VERSION | ||
{ | ||
version = v1.0.0.102 (2018-03-14) | ||
change = Updated to KSP 1.4.1 | ||
change = Support for ContractConfigurator for adding/removing parts from inventory as part of a contract (details soon). | ||
change = Considerable performance improvements, but some combinations of mods/settings may still see lag spikes in editor. | ||
change = New part category (in the advanced section) with only parts that are in the inventory. | ||
change = UI refactor. All windows are resizeable (grab bottom/right sides). Main inventory window prevents click through, even when holding a part over the part panel. | ||
change = Switched to KSP's stock persistentId system. Old parts should update correctly and not need any manual intervention. Let me know if parts aren't "sticking" when they apply, but I think I fixed that. | ||
change = The main window retains it's last state when re-entering the editor. | ||
change = Added options to change how often things are recalculated in the editor (turn it up to be less often, but less frequent lag spikes) and to enable debug logging (prints more to the log, enable if you're experiencing a bug). | ||
change = Explicit TweakScale support so that it will properly scale everything when selecting/applying from the inventory. | ||
change = Numerous other small tweaks and fixes. | ||
} | ||
VERSION | ||
{ | ||
version = v0.9.6.70 (2017-10-17) | ||
change = Updated to KSP 1.3.1 | ||
change = Several additions and changes to the ScrapYard API | ||
change = First release of the WIP part selector UI. Very WIP at the moment. Known issues with modules like TweakScale. | ||
} | ||
VERSION | ||
{ | ||
version = v0.9.5.57 (2017-06-13) | ||
change = Added "Auto-Apply" option to automatically apply the inventory as you build a vessel. | ||
change = Window is now movable and position is saved. | ||
change = Allow dry costs to differ by 1 fund and still be considered the same, due to floating point inconsistencies. | ||
change = Updated to KSP 1.3 (not backwards compatible with 1.2.2, sorry.) | ||
change = Added button to reset the vessel back to "new". | ||
change = Bug fixes to not auto-apply non-stop, check the vessel when starting the editor, and only do work once a second instead of twice. | ||
} | ||
VERSION | ||
{ | ||
version = v0.9.4.51 (2017-05-14) | ||
change = Added ability to sell/discard parts in the editor by dropping them on the ScrapYard button. Selling currently occurs at 100% value, that will change in the future. | ||
change = When overriding funds, the cost display in the editor updates to show the cost after accounting for the inventory. Purely visual, so if you can't afford the whole vessel before the inventory's help then you won't be able to launch. | ||
change = Added OnSYTrackerUpdated event. Fires when the part tracker registers a build. | ||
} | ||
VERSION | ||
{ | ||
version = v0.9.3.48 (2017-05-13) | ||
change = New icon thanks to flaticon.com. Creators: Icomoon and Freepik | ||
change = Updated the Part Tracker to track builds/uses for new uses, inventoried uses, and total uses. | ||
change = With the updated MagiCore, now should support string comparison in if statements with "seq" and "sneq" for equals and not equals, and also supports "true" as "1" and "false" as "0". | ||
} | ||
VERSION | ||
{ | ||
version = v0.9.2.44 (2017-05-10) | ||
change = Fixed a few bugs that were causing forbidden templates to not match correctly. | ||
} | ||
VERSION | ||
{ | ||
version = v0.9.1.41 (2017-05-09) | ||
change = Added several methods to the API for interacting with individual parts and the inventory. | ||
change = Tried to broaden the API a bit: takes IEnumerables and returns ILists instead of requiring List for both. | ||
change = Changed MODULE_TEMPLATE to SY_MODULE_TEMPLATE and FORBIDDEN_TEMPLATE to SY_FORBIDDEN_TEMPLATE | ||
change = Added part blacklist that takes a part name (exact, no Regex) and prevents storing the part if it's on the list | ||
change = EVA kerbals are no longer added to the inventory per the blacklist. | ||
change = Templates and Blacklist are referenced via the GameDatabase, meaning they should support Module Manager but at the very least you could create your own .cfg files in your own directory and have them be added (MM should allow changing existing ones though). | ||
change = Template file (and blacklist) now lives in /ScrapYard instead of /ScrapYard/PluginData so it can be loaded. | ||
} | ||
VERSION | ||
{ | ||
version = v0.9.0.37 (2017-05-05) | ||
change = Initial Beta Release | ||
} | ||
} |
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 |
---|---|---|
@@ -1,8 +1,8 @@ | ||
The MIT License (MIT) | ||
The Expat-MIT License (MIT) Attribution | ||
|
||
Copyright 2016 Magico13 | ||
Copyright 2018 Martin Joy (aka severedsolo) | ||
Copyright © 2020 zer0Kerbal | ||
Copyright © 2020, 2021 zer0Kerbal ([email protected]) | ||
|
||
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: | ||
|
||
|
Oops, something went wrong.