-
-
Notifications
You must be signed in to change notification settings - Fork 17
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
1255b01
commit 95022d3
Showing
7 changed files
with
152 additions
and
4 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,36 @@ | ||
{ | ||
"NAME":"KerbalChangelog", | ||
"URL": "https://github.com/BenjaminCronin/KerbalChangelog/blob/master/KerbalChangelog.version", | ||
"DOWNLOAD":"https://forum.kerbalspaceprogram.com/index.php?/topic/179207-14x-15x-kerbal-changelog-v112-112118/", | ||
"GITHUB": | ||
{ | ||
"USERNAME":"BenjaminCronin", | ||
"REPOSITORY":"KerbalChangelog", | ||
"ALLOW_PRE_RELEASE":false, | ||
}, | ||
"VERSION": | ||
{ | ||
"MAJOR":1, | ||
"MINOR":1, | ||
"PATCH":5, | ||
"BUILD":0 | ||
}, | ||
"KSP_VERSION": | ||
{ | ||
"MAJOR":1, | ||
"MINOR":7, | ||
"PATCH":3 | ||
}, | ||
"KSP_VERSION_MIN": | ||
{ | ||
"MAJOR":1, | ||
"MINOR":4, | ||
"PATCH":0 | ||
}, | ||
"KSP_VERSION_MAX": | ||
{ | ||
"MAJOR":1, | ||
"MINOR":7, | ||
"PATCH":99 | ||
} | ||
} |
49 changes: 49 additions & 0 deletions
49
GameData/KerbalChangeLog1-1-5/KerbalChangelogChangelogv1-1-5.cfg
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,49 @@ | ||
KERBALCHANGELOG | ||
{ | ||
showChangelog = False | ||
modName = Kerbal Changelog | ||
VERSION | ||
{ | ||
version = 1.1.5 | ||
change = Recompile for KSP 1.7.3 | ||
} | ||
VERSION | ||
{ | ||
version = 1.1.4 | ||
change = Fixed screwed up release | ||
} | ||
VERSION | ||
{ | ||
version = 1.1.3 | ||
change = Recompile for KSP 1.6 | ||
} | ||
VERSION | ||
{ | ||
version = 1.1.2 | ||
change = Moved startup to Main Menu | ||
change = Removed debug statements | ||
change = Fixed bad handling of config nodes | ||
} | ||
VERSION | ||
{ | ||
version = 1.1.1 | ||
change = Fixed title bar versioning and runtime error associated with it | ||
} | ||
VERSION | ||
{ | ||
version = 1.1.0 | ||
change = Added a quick view page to see which mods have new changelogs to read | ||
change = Added the mod's latest version to the title bar | ||
} | ||
VERSION | ||
{ | ||
version = 1.0.1 | ||
change = Increased window size | ||
change = Added spaces between versions | ||
} | ||
VERSION | ||
{ | ||
version = 1.0 | ||
change = 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 |
---|---|---|
@@ -0,0 +1,21 @@ | ||
MIT License | ||
|
||
Copyright (c) 2018 Benjamin Cronin | ||
|
||
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: | ||
|
||
The above copyright notice and this permission notice shall be included in all | ||
copies or substantial portions of the Software. | ||
|
||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | ||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | ||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | ||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | ||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | ||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | ||
SOFTWARE. |
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,28 @@ | ||
# KerbalChangeLog | ||
This project is meant to be a simple way for mod creators to add an ingame changelog for their users when they release a new version. | ||
**THIS WILL DO NOTHING ON ITS OWN** | ||
|
||
## Adding a changelog | ||
To add a changelog, simply create a config file (.cfg) with the following nodes and fields (as an example): | ||
``` | ||
KERBALCHANGELOG //Required to have this name | ||
{ | ||
showChangelog = True //To show the changelog, this must be set to True | ||
modName = KerbalChangeLog //Add your mod's name here | ||
VERSION //Declares a version node | ||
{ | ||
version = 1.1 //Version number, numbers only with no spaces! | ||
change = Fixed window scrolling //any changes in that version. There can be as many change fields as you want | ||
change = Added shiny buttons | ||
change = Removed bugs | ||
} | ||
VERSION | ||
{ | ||
version = 1.0 | ||
change = First release! | ||
} | ||
} | ||
``` | ||
This will then be outputted in a changelog window that appears in the space center view the first time the user loads a game with a changelog that has the `showChangelog` set to `True`. After this initial load, the user will no longer see the changelog for that mod until the mod creator releases a new version with the changelog cfg file's `showChangelog` field set to `True`. | ||
|
||
This will handle as many mods as have changelogs the user has installed, but please do not create multiple changelog files for a single mod. This will lead to multiple changelog pages showing up in the window, and confusion for everyone. |
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
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