Skip to content

Commit

Permalink
Merge pull request #59 from zer0Kerbal/1.4.0.0-prerelease
Browse files Browse the repository at this point in the history
# Version 1.4.0.0 - SuperKlue Implosions!!
- 25 Oct 2021  
- Kerbal Space Program [KSP 1.12.2]
### Added  

- added ![][ES] Spanish (Español) (thank you [Tacombel][LINK:tacombel])
- added ![][RU] Russian (Русский) (thank you [Forums: Flart][LINK:flart] - [Github: yalov][LINK:yalov])
- ***your translation here***

### `Code'

- thank you to ['@flart'][LINK:flart] aka [yalov][LINK:yalov]
- if glued kaboom is enabled and there was in-flight docking, docking ports kaboom together
- longer ScreenMessage
- remove unnecessary usings
- update .csproj

### Updated

- Documentation
  - readme
  - release notes
  - Attribution
  
### Status

- Features/Issues/Milestones
    - closes #20 - duplicate
    - closes #21 - duplicate
    - closes #22 - duplicate
    - closes #23 - Dev kaboom superglue [pull request] contributed by zer0Kerbal
    - closes #32 - Kaboom Safety Cover not localized
    - closes #35 - 1.3.99.2 beta 3 beta - contributed by zer0Kerbal
    - closes #36 - Create es-es.cfg - contributed by Tacombel
    - closes #37 - Localization - English (United States)] <en-us.cfg> - contributed by zer0Kerbal
    - closes #42 - Localization - Russian (Русский) <ru.cfg> - contributed by yalov
    - closes #52 - Localization - Spanish (Español) <es-es.cfg> - contributed by Tacombel
    - closes #57 - localization fixes + ru - contributed by yalov
    - closes #58 - update ru.cfg localization- contributed by yalov
    - updates #33 - Localization project - contributed by zer0kerbal
- Bug
    - closes #24 - superklue docked docking ports while in flight - thank you to @robin Patenall
    - closes #54 - typo
    - closes #56 - seconds not localized
- *** Possible future changes ***
    - #39, #40, #41, #43, #44, #45, #46, #47, #48, #49, #50, #51 and #53 - more localizations 
    - #25 - auto destruct during launch
    - #17, #18 - bigger boom, bigger badda-boom
    - #16 - boom stick
    - #1 - staging

[RU]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/Localization/img/Russian-flag-sm.png "Русский" 
[ES]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/Localization/img/Spanish-flag-sm.png "Español" 
[EN]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/Localization/img/American-flag-sm.png "American English" 
[LINK:russnash37]: https://forum.kerbalspaceprogram.com/index.php?/profile/77512-russnash37/ "Forums: RussNash37"  
[LINK:russnash]: https://github.com/russnash "GitHub: russnash"  
[LINK:tacombel]: https://github.com/Tacombel "Tacombel"  
[LINK:flart]: https://forum.kerbalspaceprogram.com/index.php?/profile/181486-flart/ "Flart"  
[LINK:yalov]: https://github.com/yalov "yalov"  
[LINK:zer0Kerbal]: https://forum.kerbalspaceprogram.com/index.php?/profile/190933-zer0kerbal/ "zer0Kerbal"
  • Loading branch information
zer0Kerbal committed Oct 26, 2021
2 parents c2e8cfa + 676819d commit 1f24791
Show file tree
Hide file tree
Showing 66 changed files with 2,665 additions and 777 deletions.
2 changes: 2 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# .gitattributes v2.0.0.0

# Auto detect text files and perform LF normalization
# http://davidlaing.com/2012/09/19/customise-your-gitattributes-to-become-a-git-ninja/
* text=auto
Expand Down
6 changes: 4 additions & 2 deletions .github/workflows/AVC-VersionFileValidator.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# v1.3.1
# 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.
Expand All @@ -15,5 +16,6 @@ jobs:
uses: actions/checkout@v2
with:
fetch-depth: 1
- name: Validate files
uses: DasSkelett/AVC-VersionFileValidator@v1
- name: KSP-AVC Version File Validator
uses: DasSkelett/AVC-VersionFileValidator@v1.3.1

6 changes: 5 additions & 1 deletion .github/workflows/greetings.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,10 @@
# 1.1.0.0 - 13 Oct 2021
# 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]
on: [pull_request, issues, issue_comment, discussion_comment, fork, gollum]

jobs:
greeting:
Expand Down
18 changes: 16 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
# Prerequisites
# .gitignore v2.0.0.2

# Prerequisites
*.d

# Compiled Object files
Expand Down Expand Up @@ -48,7 +50,6 @@


# zer0Kerbal common files
LegalMumboJumbo/
Archive/
Old/
flaticons/
Expand Down Expand Up @@ -105,6 +106,17 @@ TestResult.xml
# MemoryCaptures can get excessive in size.
# They also could contain extremely sensitive data
/[Mm]emoryCaptures/
# Build results
[Dd]ebug/
[Dd]ebugPublic/
[Rr]elease/
[Rr]eleases/
x64/
x86/
bld/
[Bb]in/
[Oo]bj/
[Ll]og/

# Asset meta data should only be ignored when the corresponding asset is also ignored
!/[Aa]ssets/**/*.meta
Expand Down Expand Up @@ -160,3 +172,5 @@ crashlytics-build.properties
# Temporary auto-generated Android Assets
/[Aa]ssets/[Ss]treamingAssets/aa.meta
/[Aa]ssets/[Ss]treamingAssets/aa/*
graphics/Thumbs.db
*.old
38 changes: 38 additions & 0 deletions Attribution.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
# Attribution

- [RussNash] original author
- [zer0Kerbal][LINK:zer0Kerbal] - localization, code, maintainer
- [Forums: '@flart'][LINK:flart] [Github: @yalov][LINK:yalov] - SuperKlue code

# Translations

- ![][EN] English - [zer0Kerbal][LINK:zer0Kerbal]
- ![][RU] Russian - [Forums: '@flart'][LINK:flart] [Github: @yalov][LINK:yalov]
- ![][ES] Spanish - [@`Tacombel`][LINK:tacombel]

<!--- statics -->
[LINK:russnash37]: https://forum.kerbalspaceprogram.com/index.php?/profile/77512-russnash37/ "Forums: RussNash37"
[LINK:russnash]: https://github.com/russnash "GitHub: russnash"
[LINK:tacombel]: https://github.com/Tacombel "Tacombel"
[LINK:flart]: https://forum.kerbalspaceprogram.com/index.php?/profile/181486-flart/ "Flart"
[LINK:yalov]: https://github.com/yalov "yalov"
[LINK:zer0Kerbal]: https://forum.kerbalspaceprogram.com/index.php?/profile/190933-zer0kerbal/ "zer0Kerbal"

<!-- Localization -->
[EN]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/Localization/img/American-flag-sm.png "American English"
[BR]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/Localization/img/Brazilian-flag-sm.png "Brasil"
[CN]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/Localization/img/Chinese-flag-sm.png "中文"
[DE]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/Localization/img/German-flag-sm.png "Deutsch"
[ES]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/Localization/img/Spanish-flag-sm.png "Español"
[FR]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/Localization/img/French-flag-sm.png "Français"
[IT]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/Localization/img/Italian-flag-sm.png "Italiano"
[JA]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/Localization/img/Japanese-flag-sm.png "日本語"
[KO]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/Localization/img/South-Korean-flag-sm.png "한국어"
[ME]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/Localization/img/Mexican-flag-sm.png "Mexicano"
[NL]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/Localization/img/Dutch-flag-sm.png "Dutch"
[NO]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/Localization/img/Norwegian-flag-sm.png "Norsk"
[PO]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/Localization/img/Polish-flag-sm.png "Polski"
[RU]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/Localization/img/Russian-flag-sm.png "Русский"
[SW]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/Localization/img/Swedish-flag-sm.png "Svenska"
[TW]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/Localization/img/Taiwanese-flag-sm.png "国语"
[HA]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/Localization/img/Hawaii-flag-sm.png "ʻŌlelo Pākē"
15 changes: 15 additions & 0 deletions COPYING.WTFPL
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
http://www.wtfpl.net/faq/

DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
Version 2, December 2004

Copyright (C) 2014 RussNash37 (russnash37@gmail.com)

Everyone is permitted to copy and distribute verbatim or modified
copies of this license document, and changing it is allowed as long
as the name is changed.

DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION

0. You just DO WHAT THE FUCK YOU WANT TO.
181 changes: 176 additions & 5 deletions Changelog.cfg
Original file line number Diff line number Diff line change
@@ -1,18 +1,189 @@
// Changelog.cfg v1.0.0.0
// Changelog.cfg v1.1.1.1
// Kaboom!
// created: 2020 02 25
// updated: 15 Jul 2021

// updated: 20 Oct 2021
KERBALCHANGELOG
{
showChangelog = True
modName = Kaboom!
license = GPLv2
author = russnash37, zer0Kerbal
author = russnash37 and zer0Kerbal
VERSION
{
version = 1.4.0.0-release
versionName = SuperKlue Implosions!!
versionDate = 2021-10-25
versionKSP = 1.12.2
CHANGE
{
type = Added
change = Localization
subChange = added ![][ES] Spanish (Español) (thank you [Tacombel][LINK:tacombel])
subChange = added ![]{RU] Russian (Русский) (thank you [Forums: Flart][LINK:flart] - [Github: yalov][LINK:yalov])
subChange = ***your translation here***
}
CHANGE
{
type = Code
change = SuperKlue in-flight docking ports
subChange = thank you to ['@flart'][LINK:flart] aka [yalov][LINK:yalov]
subChange = if glued kaboom is enabled and there was in-flight docking, docking ports kaboom together
subChange = longer ScreenMessage
subChange = remove unnecessary usings
subChange = update .csproj
}
CHANGE
{
type = Update
change = Documentation
subChange = readme
subChange = release notes
subChange = Attribution
}
CHANGE
{
type = Status
change = Features/Issues/Milestones
subChange = closes #20 - duplicate
subChange = closes #21 - duplicate
subChange = closes #22 - duplicate
subChange = closes #23 - Dev kaboom superglue [pull request] contributed by zer0Kerbal
subChange = closes #32 - Kaboom Safety Cover not localized
subChange = closes #35 - 1.3.99.2 beta 3 beta - contributed by zer0Kerbal
subChange = closes #36 - Create es-es.cfg - contributed by Tacombel
subChange = closes #37 - Localization - English (United States)] <en-us.cfg> - contributed by zer0Kerbal
subChange = closes #42 - Localization - Russian (Русский) <ru.cfg> - contributed by yalov
subChange = closes #52 - Localization - Spanish (Español) <es-es.cfg> - contributed by Tacombel
subChange = closes #57 - localization fixes + ru - contributed by yalov
subChange = closes #58 - update ru.cfg localization- contributed by yalov
subChange = updates #33 - Localization project - contributed by zer0kerbal
}
CHANGE
{
type = Status
change = Bug
subChange = closes #24 - superklue docked docking ports while in flight - thank you to @Robin Patenall
subChange = closes #54 - typo
subChange = closes #56 - seconds not localized
}
CHANGE
{
type = Status
change = Possible future changes
subChange = #39, #40, #41, #43, #44, #45, #46, #47, #48, #49, #50, #51 and #53 - more localizations
subChange = #25 - auto destruct during launch
subChange = #17, #18 - bigger boom, bigger badda-boom
subChange = #16 - boom stick
}
}
VERSION
{
version = 1.3.99.2-BETA-3
versionName = BETA TEST 3
versionDate = 2021-10-09
versionKSP = 1.12.2
change = #26 - [ImgBot] Optimize images Mod-enhancement, In progress, upstream- contributed by imgbot[bot]
change = #27 - WeldingDockingPorts documentation, priority-0, In progress, code-issue- contributed by yalov
change = #29 - upstream for 1.3.99.2-Beta-3 upstream- contributed by zer0Kerbal
change = #31 - Merge pull request #29 from zer0Kerbal/master upstream- contributed by zer0Kerbal
change = #14 - Beta One: 1.3.99.0 (file version 1.3.99.17) documentation, Mod-enhancement, In progress, betareport, code-issue
CHANGE
{
type = Added
change = Localization
subChange = [en-us.cfg]
subChange = code localized
}
CHANGE
{
type = Code
change = SuperKlue in-flight docking ports
subChange = thank you to ['@flart'](https://forum.kerbalspaceprogram.com/index.php?/profile/181486-flart/) @yalov
subChange = if glued kaboom is enabled and there was in-flight docking, docking ports kaboom together
subChange = longer ScreenMessage
subChange = remove unnecessary usings
subChange = update .csproj
}
CHANGE
{
type = Status
change = Issues/MileStones
subChange = closes #14 - Beta One: 1.3.99.0 (file version 1.3.99.17)
subChange = updates #33 - Localization project - contributed by zer0kerbal
subChange = updates #22 - Localization - en-us.cfg (English) - all but one string - contributed by zer0kerbal
subChange = closes #26 - [ImgBot] Optimize images - contributed by imgbot[bot]
subChange = closes #27 - WeldingDockingPorts documentation, contributed by yalov
subChange = closes #29 - upstream for 1.3.99.2-Beta-3 - contributed by zer0Kerbal
subChange = closes #31 - Merge pull request #29 from zer0Kerbal/master upstream - contributed by zer0Kerbal
subChange = closes #9 - compile for KSP 1.12.2 - .NET 4.7.2 - C# 10.0 - contributed by zer0Kerbal
Change = Bug
subChange = opened #32 - Kaboom Safety Cover not localized
Change = Possible future changes
subChange = #33, #20, #21, #22 - more localizations
subChange = #25 - auto destruct during launch
subChange = #17, #18 - bigger boom, bigger badda-boom
subChange = #16 - boom stick
subChange = #1 - staging
}
}
VERSION
{
version = 1.3.99.1
versionName = BETA TEST 2
versionDate = 2021-09-20
versionKSP = 1.12.2
change = update folder structure
change = update to modern back-end automation
CHANGE
{
type = `Code' 📝 ✨
change = thank you to ['@flart'](https://forum.kerbalspaceprogram.com/index.php?/profile/181486-flart/) @yalov
change = Invoke() with delay instead of OnUpdate().
subChange = scale delay on timewarp. Parts are able to kaboom while timewarp
change = fix decoupling of decouplers on glued kaboom
change = fix missing title and fields for kabooming by kerbal within range
subChange = increase range to 10, same as EVA Construction Mode range
}
CHANGE
{
type = Issues Resolved ℹ️ ❌
change = ✔ resolves issue #12
}
CHANGE
{
type = Change
change = renamed [Patches] folder to [Compatibility]
}
}
VERSION
{
version = 1.3.99.0
versionName = BETA TEST 1
versionDate = 2021-09-16
versionKSP = 1.12.2
change = update folder structure
change = update to modern back-end automation
CHANGE
{
type = `Code' 📝 ✨
change = Updated 📝 ✨
subchange = recompile for KSP 1.12.2
subchange = update to .NET 4.7.2
subchange = update to C#
subchange = updated Version.tt to 2.0.0.2
}
CHANGE
{
change = Issues Resolved ℹ️ ❌
subchange = ✔ resolves issue #
}
}
VERSION
{
version = 1.3.0.0
versionName = Moar Booms!
versionDate = 2021-07-18
versionKSP = 1.12.2
change = update folder structure
change = update to modern back-end automation
CHANGE
Expand Down Expand Up @@ -61,5 +232,5 @@ KERBALCHANGELOG
}
}

// GPLv2
// GPLv2 BY
// zer0Kerbal
2 changes: 2 additions & 0 deletions GPLv2.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
Kaboom! (c) � 2017, 2021 zer0Kerbal (zer0Kerbal@hotmail.com)

GNU GENERAL PUBLIC LICENSE
Version 2, June 1991

Expand Down
38 changes: 38 additions & 0 deletions GameData/Kaboom/Attribution.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
# Attribution

- [RussNash] original author
- [zer0Kerbal][LINK:zer0Kerbal] - localization, code, maintainer
- [Forums: '@flart'][LINK:flart] [Github: @yalov][LINK:yalov] - SuperKlue code

# Translations

- ![][EN] English - [zer0Kerbal][LINK:zer0Kerbal]
- ![][RU] Russian - [Forums: '@flart'][LINK:flart] [Github: @yalov][LINK:yalov]
- ![][ES] Spanish - [@`Tacombel`][LINK:tacombel]

<!--- statics -->
[LINK:russnash37]: https://forum.kerbalspaceprogram.com/index.php?/profile/77512-russnash37/ "Forums: RussNash37"
[LINK:russnash]: https://github.com/russnash "GitHub: russnash"
[LINK:tacombel]: https://github.com/Tacombel "Tacombel"
[LINK:flart]: https://forum.kerbalspaceprogram.com/index.php?/profile/181486-flart/ "Flart"
[LINK:yalov]: https://github.com/yalov "yalov"
[LINK:zer0Kerbal]: https://forum.kerbalspaceprogram.com/index.php?/profile/190933-zer0kerbal/ "zer0Kerbal"

<!-- Localization -->
[EN]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/Localization/img/American-flag-sm.png "American English"
[BR]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/Localization/img/Brazilian-flag-sm.png "Brasil"
[CN]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/Localization/img/Chinese-flag-sm.png "中文"
[DE]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/Localization/img/German-flag-sm.png "Deutsch"
[ES]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/Localization/img/Spanish-flag-sm.png "Español"
[FR]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/Localization/img/French-flag-sm.png "Français"
[IT]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/Localization/img/Italian-flag-sm.png "Italiano"
[JA]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/Localization/img/Japanese-flag-sm.png "日本語"
[KO]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/Localization/img/South-Korean-flag-sm.png "한국어"
[ME]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/Localization/img/Mexican-flag-sm.png "Mexicano"
[NL]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/Localization/img/Dutch-flag-sm.png "Dutch"
[NO]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/Localization/img/Norwegian-flag-sm.png "Norsk"
[PO]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/Localization/img/Polish-flag-sm.png "Polski"
[RU]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/Localization/img/Russian-flag-sm.png "Русский"
[SW]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/Localization/img/Swedish-flag-sm.png "Svenska"
[TW]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/Localization/img/Taiwanese-flag-sm.png "国语"
[HA]: https://raw.githubusercontent.com/zer0Kerbal/zer0Kerbal/zed'K/Localization/img/Hawaii-flag-sm.png "ʻŌlelo Pākē"
15 changes: 15 additions & 0 deletions GameData/Kaboom/COPYING.WTFPL
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
http://www.wtfpl.net/faq/

DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
Version 2, December 2004

Copyright (C) 2014 RussNash37 (russnash37@gmail.com)

Everyone is permitted to copy and distribute verbatim or modified
copies of this license document, and changing it is allowed as long
as the name is changed.

DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION

0. You just DO WHAT THE FUCK YOU WANT TO.
Loading

0 comments on commit 1f24791

Please sign in to comment.