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

Dev kaboom superglue #23

Merged
merged 32 commits into from
Oct 10, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
bfc262c
welding
yalov Sep 14, 2021
250e79b
Superglue
yalov Sep 14, 2021
21e76e4
copyright
yalov Sep 14, 2021
1838a17
guiName = Toggle Superglue
yalov Sep 14, 2021
8d9c22f
new offset; autocancel on glued kaboom problems
yalov Sep 14, 2021
52e42a7
update check on attachedParts
yalov Sep 14, 2021
dfe0777
add settings: softExplode and red color of the cover
yalov Sep 15, 2021
921e952
Offset as diff of nodes, hooray!
yalov Sep 15, 2021
1ef3c57
put text of KSPField onto KSPEvent, delete KSPField
yalov Sep 15, 2021
3a3adea
rename WeldingNodeUtilities to WeldingUtilities
yalov Sep 15, 2021
fe3cd4b
move SoftExplode to WeldingUtilities
yalov Sep 15, 2021
3e7eb45
Options -> KaboomSettings
yalov Sep 15, 2021
b4df189
spaces
yalov Sep 16, 2021
0ea9508
Merge pull request #10 from yalov/Dev-KaboomSuperglue
zer0Kerbal Sep 16, 2021
6e3f398
Version 1.3.99.0 - BETA!
zer0Kerbal Sep 17, 2021
2290ee4
fix kabooming by kerbal
yalov Sep 20, 2021
50b64b1
fix decouple of decouplers on glued kaboom; Invoke() with delay inste…
yalov Sep 20, 2021
682d527
increase unfocusedRange to 10, same as EVA Construction Mode range
yalov Sep 20, 2021
6852faa
Merge pull request #12 from yalov/Dev-KaboomSuperglue
zer0Kerbal Sep 20, 2021
d15d5ba
rename Patches to Compatibility :file_folder:
zer0Kerbal Sep 20, 2021
3ec24ef
Create license-original.txt
zer0Kerbal Sep 20, 2021
90a9b46
Delete Readme.htm
zer0Kerbal Sep 20, 2021
03f8321
Update license.json
zer0Kerbal Sep 21, 2021
91028f9
Update license.json
zer0Kerbal Sep 21, 2021
7589147
Update Readme.md
zer0Kerbal Sep 21, 2021
d703617
Update readme.md
zer0Kerbal Sep 21, 2021
f0b6df4
Update Readme.md
zer0Kerbal Sep 21, 2021
65ab38e
Merge branch 'Dev-KaboomSuperglue' of https://github.com/zer0Kerbal/K…
zer0Kerbal Sep 21, 2021
0c3baa6
Version 1.3.99.1 - BETA Two
zer0Kerbal Sep 21, 2021
227b77e
Update license.json
zer0Kerbal Sep 21, 2021
3a9355f
Update readme.md
zer0Kerbal Sep 21, 2021
0e99b5a
Merge pull request #29 from zer0Kerbal/master
zer0Kerbal Oct 9, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
60 changes: 57 additions & 3 deletions Changelog.cfg
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
// Changelog.cfg v1.0.0.0
// Changelog.cfg v1.1.1.0
// Kaboom!
// created: 2020 02 25
// updated: 15 Jul 2021
// updated: 20 Sep 2021

KERBALCHANGELOG
{
Expand All @@ -10,9 +10,63 @@ KERBALCHANGELOG
license = GPLv2
author = russnash37, zer0Kerbal
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 +115,5 @@ KERBALCHANGELOG
}
}

// GPLv2
// GPLv2 BY
// zer0Kerbal
119 changes: 119 additions & 0 deletions GameData/Kaboom/Changelog.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,119 @@
// Changelog.cfg v1.1.1.0
// Kaboom!
// created: 2020 02 25
// updated: 20 Sep 2021

KERBALCHANGELOG
{
showChangelog = True
modName = Kaboom!
license = GPLv2
author = russnash37, zer0Kerbal
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
{
change = Updated
subchange = recompile for KSP 1.12.x
subchange = update to .NET 4.7.2
subchange = update to C# 9.0
subchange = renamed ModuleKaboom.cs to Kaboom.cs
}
CHANGE
{
change = Issues Resolved
subchange = - resolves issue #6
}
}
VERSION
{
version = 1.2.0.0
versionName = Now with more BOOM!
change = >>-- adoption by zer0Kerbal --<<
change = recompile for KSP 1.7.3 with .NET 3.5
change = usual spring cleaning and automation
change = Add red switch safety plate to PAW
change = create new thread
}
VERSION
{
version = 1.1.3
versionName = for Kerbal Space Program 1.4.3
change = Released on 2017-06-25
change = Updated for compatibility with KSP 1.3.
}
VERSION
{
version = 1.1.2
versionName = for Kerbal Space Program 1.2
change = Released on 2016-10-16
change = Updated to support KSP 1.2
}
VERSION
{
version = 1.1.1
versionName = for Kerbal Space Program 1.1.3
change = Released on 2016-07-09
}
}

// GPLv2 BY
// zer0Kerbal
Original file line number Diff line number Diff line change
Expand Up @@ -12,5 +12,5 @@
}
}

// GPLv2
// GPLv2 BY
// zer0Kerbal
42 changes: 42 additions & 0 deletions GameData/Kaboom/Kaboom.version
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
{
"NAME" : "Kaboom",
"URL" : "https://raw.githubusercontent.com/zer0Kerbal/Kaboom/master/Kaboom.version",
"DOWNLOAD" : "https://www.curseforge.com/kerbal/ksp-mods/kabooom/files/3392488",
"CHANGE_LOG_URL" : "https://raw.githubusercontent.com/zer0Kerbal/Kaboom/master/Changelog.cfg",
"GITHUB" :
{
"USERNAME" : "zer0Kerbal",
"REPOSITORY" : "Kaboom",
"ALLOW_PRE_RELEASE" : false
},
"VERSION" :
{
"MAJOR" : 1,
"MINOR" : 3,
"PATCH" : 99,
"BUILD" : 1
},
"KSP_VERSION" :
{
"MAJOR" : 1,
"MINOR" : 12,
"PATCH" : 2
},
"KSP_VERSION_MIN" :
{
"MAJOR" : 1,
"MINOR" : 7,
"PATCH" : 1
},
"KSP_VERSION_MAX" :
{
"MAJOR" : 1,
"MINOR" : 12,
"PATCH" : 9999
},
"INSTALL_LOC" :
{
"NAME" : "Kaboom",
"DIRECTORY" : "Kaboom"
}
}
Loading