Jump to content

[1.12.4] Kaboom! v1.4.2.0 - Missing Booms? Detonate and weld parts from EVA /part menu [14 Dec 2022]


zer0Kerbal

Next Feature  

9 members have voted

  1. 1. What feature(s) would you like to see next?

    • Able to stage KaboOom through staging menu
      5
    • Able to blow up everything attached (entire vessel)
      2
    • Moar BOOM!
      4

This poll is closed to new votes


Recommended Posts

MOD-NAME KSP version License
Curseforge CKAN GitHub SpaceDock
Code KSP-AVC Validate AVC .version files

GitHub Pages

Kaboom! (BOOM)

Another way to not go to space today! What can be more Kerbal than more Explosions! Now with SuperKlue Implosions!

By @zer0Kerbal, originally by @russnash37

adopted with express permission and brought to you by KerbSimpleCo


Description

What is Kaboom!?

Kaboom! is a very simple add-on for KSP that allows the:

  • destruction of individual parts
  • SuperKluing / welding of two or more parts (see below)

Features

  • NEW SuperKlue parts together in flight!
  • aka Glued Kaboom aka Kaboom Kryowelding aka Kyanoakrylate
  • Kaboom parts either through the right-click menu or via action groups.
  • Kabooms can also be set by kerbals on EVA.
  • Parts can be Kaboomed either immediately or via a tweakable delay timer of up to 30 seconds.
  • Another very helpful feature is to destroy parts in Stock Inventory, because there is no way to destroy parts, that you can't put out of inventory, like Jetpacks, personal parachutes, etc
  • Currently KaboOm does not work on asteroids and comets. :(
  • This mod adds no parts (yet)

KaboOm!

View full album

Before and After SuperKluing

Before SuperKluing! After SuperKluing!

Youtube review by @Kottabos/Kottabos Gaming

Kottabos reviews Dreamer

Youtube review by @Kottabos Gaming


Cabin notes and Help Wanted

  • Future Plans:
    • help add: more localizations
    • help add: auto destruct during launch
    • help add: bigger boom, bigger badda-boom
    • help add: boom stick
    • help add: staging kaboom
  • Have a request? Glad to have them, kindly submit through GitHub.

Localization

HELP WANTED - See the README in the Localization folder for instructions for adding or improving translations. GitHub push is the best way to contribute. Additions and corrections welcome!


How to support this and other great mods by zer0Kerbal

Support Patreon Github Sponsor Buy zer0Kerbal a snack


See More

  • Discussions and news on this mod: See Discussions or KSP Forums
  • Changelog Summary for more details of changes : See ChangeLog
  • Known Issues for more details of feature requests and known issues : See Known Issues
  • GitHub Pages : See Pages

Installation Directions

Use CurseForge/OverWolf App (currently does not install dependencies) 1

CurseForge/OverWolf App

or CKAN 1

Dependencies

Recommends

Suggests

Tags

  • plugin

Buy%20me%20some%20-BoOoM-00457C?style=for-the-badge&logo=paypal&labelColor=FFDD00 Patreon%20-be%20a%20Patron-FF424D?style=for-the-badge&logo=patreon Github%20-Sponsor-EA4AAA?style=for-the-badge&logo=githubsponsors Buy%20Me%20a%20-Click!-FFDD00?style=for-the-badge&logo=buymeacoffee

*red box below is a link to forum post on how to get support*

How to get support


Be Kind: Lithobrake, not jebbrake!
Keep your Module Manager up to date

Kerbal Space Program 1.12.3 — .NET Framework 4.7.2

Credits and Special Thanks

see Attribution.md for comprehensive list

Legal Mumbo Jumbo (License provenance)

Current (1) - zer0Kerbal

Forum: Thread - Source: GitHub
License: License License

Disclaimer(s)

All bundled mods are distributed under their own licenses
All art assets (textures, models, animations, sounds) are distributed under their own licenses

Original (0) - Author: @russnash37

Forum: Thread - Download: Dropbox - Source: GitHub
License: License WTFPL

Kaboom! is released under an open license, feel free to modify and re-release Kaboom! just be sure to link back to the original version and to also include this license.

Kaboom!

Footnotes

  1. this isn't a mod. ;P  2 3

  2. may work on other versions (YMMV) 

  3. Be Kind: Lithobrake, not jakebrake! Keep your Module Manager up to date! 

  1.  

Edited by zer0Kerbal
update links and lasso the birds
Link to comment
Share on other sites

Reserved for Changelog / Changelog Archive:


See Full Changelog for full details of changes
See Known Issues for known issues


Mod Version KSP version KSP-AVC License GPLv2 GPL-17x17.png
Code Validate AVC .version files


Version 1.3.0.0 - MoarBooms!

  • DO A CLEAN INSTALL: DELETE EXISTING THEN RE-INSTALL

  • usual spring cleaning and automation

  • GitHub .zip (release) does not contain the actual .dll; only Curseforge has it for now.

  • update folder structure

  • update to modern back-end automation

  • resolves issue #6

    Update

    • recompile for KSP 1.12.x
    • update to .NET 4.7.2
    • update to C# 9.0
    • renamed ModuleKaboom.cs to Kaboom.cs

See Full Changelog for full details of changes
See Known Issues for known issues


red box below is a link to forum post on how to get support
How to get support

![][HERO:0]


Kerbal Space Program 1.12.1
Unity 2019.2.2f1
.NET Framework 4.7.2
C# 9.0

Be Kind: Lithobrake, not jakebrake! Keep your Module Manager up to date

@zer0Kerbal zer0Kerbal released this 2020 Apr 05

 

Spoiler

Mod Version
KSP version:static KSP-AVC License GPLv2 68747470733a2f2f692e706f7374696d672e6363
Code Validate AVC .version files


Verison 1.2.0.0 - Now with more BOOM!

  • DO A CLEAN INSTALL: DELETE EXISTING THEN RE-INSTALL
  • >>-- adoption by zer0Kerbal --<<
  • recompile for KSP 1.7.3 with .NET 3.5
  • usual spring cleaning and automation
  • Add red switch safety plate to PAW
  • create new thread

See Full Changelog for full details of changes
See Known Issues for known issues


red box below is a link to forum post on how to get support
How to get support

68747470733a2f2f692e706f7374696d672e6363


Kerbal Space Program 1.7.3
Unity 2017
.NET Framework 3.5

*Be Kind: Lithobrake, not jakebrake! Keep your Module Manager up to date*

 

Edited by zer0Kerbal
Link to comment
Share on other sites

  • 2 weeks later...
On 4/17/2020 at 9:28 AM, flart said:

What do you think about option for kabooming a stack part in the middle of a vessel without splitting the vessel in 2 parts? Glued Kaboom!

+1 :rep:

I like this idea.

The code exists (GPLv3 : Konstruction) - the issue becomes if there are more than two nodes - and how would one handle surface attachments. If it is only available for parts with two nodes - and no surface attachments....

Suggest dropping a feature request on GitHub. I also accept PR's (one can dream! :D)

I will probably have a surprise or two in store for the next version. :D

Edited by zer0Kerbal
Link to comment
Share on other sites

  • 1 year later...

Hi @zer0Kerbal nice to see you around again.

Another very helpful feature is to destroy parts in Stock Inventory,
because there is no way to destroy parts, that you can't put out of inventory, like Jetpacks, personal parachutes, etc

 

Edited by flart
Link to comment
Share on other sites

17 hours ago, flart said:

Hi @zer0Kerbal nice to see you around again.

Another very helpful feature is to destroy parts in Stock Inventory,
because there is no way to destroy parts, that you can't put out of inventory, like Jetpacks, personal parachutes, etc

 

its nice to be back!

Interesting. I like this. The Disposal Mode. :D

Link to comment
Share on other sites

On 7/2/2021 at 7:41 AM, zer0Kerbal said:

I have decided to push KaboOom! up in the queue. not next, but sooner™. Current plan is to release a version for every version of KSP from 1.7.x to 1.12.x. Then I will go back and add features into the 1.12.x version.

Can't wait to see it for KSP 1.12:heart_eyes:

 

Link to comment
Share on other sites

  • 2 weeks later...
10 hours ago, Tacombel said:

@zer0Kerbal

Check if you have any copy of miniAVC.dll in your gamedata directory and delete it

Thanks!

!!
 well Bob's your Uncle and color me a banana by a monkey
Spoiler
I had compiled with .NET 4.8 and it hasn't had an issue with that until 1.12.x / Kaboom!
 
recompiled with .NET 4.7.2 and seemingly all is good!
 

new version coming maybe in the next couple of hours. no new bells, but working in 1.12.x

 

Edited by zer0Kerbal
Link to comment
Share on other sites

download it from: 

68747470733a2f2f692e706f7374696d672e63632f525a4e79423576502f446f776e6c6f61642d4f6e2d43757273652e706e67

 

Mod Version KSP version KSP-AVC License GPLv2 GPL-17x17.png
Code Validate AVC .version files


Version 1.3.0.0 - MoarBooms!

  • DO A CLEAN INSTALL: DELETE EXISTING THEN RE-INSTALL

  • usual spring cleaning and automation

  • GitHub .zip (release) does not contain the actual .dll; only Curseforge has it for now.

  • update folder structure

  • update to modern back-end automation

  • resolves issue #6

    Update

    • recompile for KSP 1.12.x
    • update to .NET 4.7.2
    • update to C# 9.0
    • renamed ModuleKaboom.cs to Kaboom.cs

See Full Changelog for full details of changes
See Known Issues for known issues


red box below is a link to forum post on how to get support
How to get support


Kerbal Space Program 1.12.1
Unity 2019.2.2f1
.NET Framework 4.7.2
C# 9.0

Be Kind: Lithobrake, not jakebrake! Keep your Module Manager up to date

Kaboom!

68747470733a2f2f692e706f7374696d672e6363 68747470733a2f2f692e696d6775722e636f6d2f 68747470733a2f2f692e696d6775722e636f6d2f

Edited by zer0Kerbal
Link to comment
Share on other sites

There is a small issue, that can be solved with correct procedures, but that is curious.

If a remove a piece with EVA construction and drop it, it stays there, floating. I can kill it from the tracking center, but I can't kaboom it. Probably a KSP thing, because this parts are not considered debris even if they lack a control part.

Link to comment
Share on other sites

48 minutes ago, Tacombel said:

Love the Safety Cover!!!

*sheepish grin* came about after someone (;p) accidentally pressed the Kaboom! button in flight ---- and that ended that.

8 minutes ago, Tacombel said:

EVA construction and drop it, it stays there, floating. I can kill it from the tracking center, but I can't kaboom it. Probably a KSP thing, because this parts are not considered debris even if they lack a control part.

I can see that - at the same time it seems to be one of the only ways to delete items from stock inventory.

if it isn't debris - then it should disappear when you switch away away from physics rendering distance and come back.

Link to comment
Share on other sites

1 minute ago, zer0Kerbal said:

if it isn't debris - then it should disappear when you switch away away from physics rendering distance and come back.

But, if it is, it should disappear as per my settings as all the discarded boosters do when I go back to KSC. Next time I will use the filters at the tracking center and see how they are classified.

Link to comment
Share on other sites

  • 1 month later...
3 hours ago, flart said:

@zer0Kerbal do you miss the VS solution/project files in the repo or was using some other ide/tools?
I was trying to look into https://github.com/zer0Kerbal/Kaboom/issues/5 but couldn't find the .sln or .csproj

excellent point. thank you @flart

+1 :rep:

I've added those files to Kaboom\source. Please give me an hour or two and I will clean up the repo a tad. My GithubFu has gotten much better since I last touched that repo.

Reason to exclude -

  • PR's used to mess me up because the person behind the PR would have to edit the .sln / .csproj to fit their system and that could propagate back through the repo to my system.
  • I have multiple versions (one for each version of KSP)
  • also they used to contain identifying information - but that has been replaced with the use of system/environmental variables.

The ones I just uploaded are for KSP 1.12.2 and .NET 4.7.2. using '$K12' as the system/environmental variable pointing to my compile install of KSP 1.12.2

Oh, and the .gitignore will ignore any file or directory starting with an underscore character (a.k.a. `_`) so any push/pull shouldn't mess up my personal .sln or .csproj.

Happy exploding!

Edited by zer0Kerbal
Link to comment
Share on other sites

the repo is ready(ier) @flart there is a dev branch https://github.com/zer0Kerbal/Kaboom/tree/Dev-KaboomSuperglue meant for you. :D

47 minutes ago, Spaceman.Spiff said:

I think there may be a slight typo in the title, or you’ve packaged a new version of KSP along with the mod! :sticktongue:

isn't the current version of KSP 1.12.2?

 

 

 

 

Link to comment
Share on other sites

11 hours ago, zer0Kerbal said:

PR's used to mess me up because the person behind the PR would have to edit the .sln / .csproj to fit their system and that could propagate back through the repo to my system.

the person just need to not include changed .sln / .csproj in the PR.

Also looks like Source\Repo-Kaboom112.sln include only Kaboom.cs and no other files.
I tried to add them, and there is some problems:
the Constants could not be found, and config.cs is not in the Kaboom namespace so it can't find Log
 

Link to comment
Share on other sites

This thread is quite old. Please consider starting a new thread rather than reviving this one.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...