Ludeon Forums

RimWorld => General Discussion => Topic started by: Detox on June 14, 2015, 07:51:57 PM

Title: Self Destruct - Implementation Ideas?
Post by: Detox on June 14, 2015, 07:51:57 PM
Hi everyone,

I was thinking of ways to make a sort of area self destruct system using a power switch.
I realise there are the IED bombs which detonate when an enemy nears. But I wanted to see if I could make a system for a safe room with a power switch inside, and upon activating it something would happen to make an item explode. I attempted this with building a lot of heaters and placing some artillery shells next to them, and either the room didn't get hot enough (around 80c) or the shells just don't react to heat.

Does anyone have any other ideas how I could implement this or would it just be too complicated? As it would be neat to have a pawn activated switch system from a control / panic room.
Bearing in mind it wouldn't just have to be artillery shells, it could be batteries or such as I know they can explode. So just getting one to do that could set off the shells / other batteries.
Title: Re: Self Destruct - Implementation Ideas?
Post by: MarcTheMerc on June 15, 2015, 03:25:22 AM
What if you put something flamable adjacent to the shells? Would the the fire spread?
Title: Re: Self Destruct - Implementation Ideas?
Post by: Jimyoda on June 15, 2015, 03:38:35 PM
Sounds like you'd need a mod for that.
Like this one...
https://ludeon.com/forums/index.php?topic=8108
However, Julia made it under Alpha 8 and only just toying around. So I can't say that it'd work in A11 if you were to try it.
Title: Re: Self Destruct - Implementation Ideas?
Post by: Devon_v on June 15, 2015, 05:53:05 PM
I've been thinking about self-destruct systems as well. Mainly what I've come up with is a final corridor before the safe room made of wood and filled with incendiary bombs. Have the safe room refrigerated on a redundant power supply, the go out and beat out the fire after it cooks the baddies.
Title: Re: Self Destruct - Implementation Ideas?
Post by: milon on June 15, 2015, 06:33:09 PM
Or use a Molotov to trigger the inferno room. Equip, wait for the right moment, fling, flee (shut the door), and wait until raiders are well-done.
Title: Re: Self Destruct - Implementation Ideas?
Post by: Axelios on June 16, 2015, 03:07:57 AM
When coolers first came out, the exhaust generated a huge amount of heat if it was venting into an enclosed space.
Is that still the case?

Maybe you can set a cooler to go at full throttle, exhausting into a roofed 1x1 with an explosive in it. Or several explosives.
Title: Re: Self Destruct - Implementation Ideas?
Post by: Coenmcj on June 16, 2015, 04:45:23 AM
Vents/Coolers leading to/from a geothermal?.. Have the intense heat siphoned or have the geothermal itself... power the self destruct's trigger, have a switch that turns off the coolers, or another that turns on inverted coolers venting from a 1x1 unroofed space?..

I dunno, anyone thing of something that could work along those lines?
Title: Re: Self Destruct - Implementation Ideas?
Post by: milon on June 16, 2015, 06:06:56 AM
Or a geo that vents into an unroofed 1x1 with explosives and wooden walls. Just remove the no roof, and it'll self destruct quickly.
Title: Re: Self Destruct - Implementation Ideas?
Post by: Detox on June 16, 2015, 04:47:12 PM
Thanks for the suggestions, quite a lot I hadn't thought of. I'll make sure to see what I can work out with a bit of testing. :)
I'm pretty sure there will be ways to do so, but the less messing around needed the better I suppose.

I was watching a video the other day that had blasting charges, from an early alpha I assume? Something like that being triggered by a switch of some sort would be great.
Title: Re: Self Destruct - Implementation Ideas?
Post by: milon on June 17, 2015, 11:44:52 AM
Yeah, blasting charges were removed in Alpha 4 or 5, I think.  They used to be available as a mod, but I've got no idea if there's a current one.

Make sure to post any progress you make, pics if possible!
Title: Re: Self Destruct - Implementation Ideas?
Post by: Detox on June 18, 2015, 12:43:35 AM
Ok so I've done some testing with various methods. And it seems there is no easy way to implement a system like this (through use of a power switch). Though it might be possible using geothermal heat but getting a room hot enough to cause an explosion and then a chain reaction is difficult at best, on my tests I was lucky to get near 100c.

I'm sure there are ways but none that would be simple or practical enough to make.
An example being a geothermal overheating method would require the need for a chain reaction to go from there to the place you actually wanted to explode.
The tests I did were a bit much as it was, having to use large amounts of materials. There may be methods but it seems remote detination by a pawn flicking a switch has eluded me this time.

Eg - The batteries being hit with a lot of hot air didn't get the required temperature to cause an explosion.
http://i.imgur.com/vb7mIuf.jpg
Title: Re: Self Destruct - Implementation Ideas?
Post by: Coenmcj on June 18, 2015, 12:45:09 AM
Quote from: Detox on June 18, 2015, 12:43:35 AM
Ok so I've done some testing with various methods. And it seems there is no easy way to implement a system like this (through use of a power switch). Though it might be possible using geothermal heat but getting a room hot enough to cause an explosion and then a chain reaction is difficult at best, on my tests I was lucky to get near 100c.

I'm sure there are ways but none that would be simple or practical enough to make.
An example being a geothermal overheating method would require the need for a chain reaction to go from there to the place you actually wanted to explode.
The tests I did were a bit much as it was, having to use large amounts of materials. There may be methods but it seems remote detination by a pawn flicking a switch has eluded me this time.

Eg - The batteries being hit with a lot of hot air didn't get the required temperature to cause an explosion.
http://i.imgur.com/vb7mIuf.jpg

Hmm, what about unroofed batteries or sunlamps? They don't like getting wet, they cause fires, put them in the same room as some arty shells and you could be golden... or char black depending.
Title: Re: Self Destruct - Implementation Ideas?
Post by: Detox on June 18, 2015, 03:16:50 AM
Quote from: Coenmcj on June 18, 2015, 12:45:09 AMHmm, what about unroofed batteries or sunlamps? They don't like getting wet, they cause fires, put them in the same room as some arty shells and you could be golden... or char black depending.

Its a good idea but heavily reliant on the fact that it would have to be raining for the possibility of a fault. Compared to a system that would be instant in all conditions, (but a great idea if it is raining of course).
I can just imagine it now though. A last stand and one of the remaining survivors flips the switch hoping to make an explosion.... only to realise the batteries won't explode because they're in a desert and it isn't raining. ;D

But causing a fire that way is probably the easiest option. Assuming the batteries don't blow up normally when they aren't connected to the grid and just holding electrical charge. :D
Title: Re: Self Destruct - Implementation Ideas?
Post by: Cdr.Keen on June 18, 2015, 06:01:38 AM
yesterday i got a fire in one of my 3x wide hallway and the temperature went up to 300°C+. i didn't realize this until my colonist "ignite themself" while walking thru the heat. fire is the key - maybe you're able to make a chain of flameable stuff.

Title: Re: Self Destruct - Implementation Ideas?
Post by: Devon_v on June 18, 2015, 03:41:53 PM
Fire is great, but without a ready source, such as the Incendiary Launcher, they are hard to start.
Title: Re: Self Destruct - Implementation Ideas?
Post by: BassMonroe on June 19, 2015, 06:01:00 AM
I quite like the sound of having a final defence of C4, reminds me of the matrix abit when the humans seal the exits from the machines by destroying them.

+1 for User controlled explosives, would be good if we could link them all together using wireless technology or something that we would have to research. :D