I'm trying to come up with a way to implement an explosive material and I've hit a few tough questions:
1. Does a burning object generate heat? So can I set dwarves alight by making them carry objects with a room temperature ignition point? If so, how much heat does fire generate?
2. If a burning object boils, is it still aflame in gaseous form (before it fully dissipates, anyway)?
3. If A contacts B and B is burning, will B ignite A regardless of their relative ignition temperatures?
4. I know creatures affect the temperature of a tile, but someone made the claim recently that other objects do not. True? False? What about flooring? If I build a floor from "firestone" (FIXED_TEMP 10500), will other objects in the tile feel the heat?
Bomb trap implementation concept, assuming the answers to the above are favorable: Create a material that ignites at a low temperature (perhaps 10100, which could easily ignite outdoors on Hot or Scorching maps) then set the boiling point just above that (maybe 10105). Place an ignition object, like a pressure plate made from "hotstone" (FIXED_TEMP 10150). Rig a garbage chute/floor hatch system above the plate that can drop things made from your explosive material onto the pressure plate (or other ignition device).
The first three answers pretty much determine whether this is feasible at all. The fourth determines whether my proposed implementation would work at all.