Ok, one movie will say more than thousand words:
http://mkv25.net/dfma/movie-2155-icymulesWhile I had a little time I added this to mules:
[HOMEOTHERM:9000]
[FIXED_TEMP:9000]
not sure if this add anything
[SELECT_MATERIAL:ALL]
[IF_EXISTS_SET_HEATDAM_POINT:13000]
[IF_EXISTS_SET_IGNITE_POINT:13000]
[IF_EXISTS_SET_MELTING_POINT:13000]
[IF_EXISTS_SET_BOILING_POINT:15000]
The tiles where mule was standing had:
temperature1: 9919 U
temperature2: 10015 U
tile next to him temperature1: 9968U and tile and the next tile was at 10015U.
The more mules the better - on tiles when one mule was standing and the other one was next to him temperature1 got to 9887U (what is still too high to froze alcohol)
Note that I don't know what is temperature2 in dfprobe.exe all I saw that it didn't change at all.
Second part of movie demonstrates how temperature works with water... and how it kills my test subject ^^
Note how tiles are glitching and are marked as "Inside" on tiles where Ice wall was.
Btw ice boulders which comes from this "reaction" can be used to build constructions and buildings (as long as they don't melt on the way) or can be stored near other mules ^^,
EDITIt looks like I'm talking here to myself, but ahh, who cares, its science
I did run more tests with ice mules.
This time fixed_temp/homeotherm = 8500 and petvalue=1 so I could buy more on embark (60 mules, whoa)... it was more fun than I could think... good thing that I separated (via burrows and separate meeting zone) them from my dwarfs, too bad that my dogs died.
Long story short (aka what I have observed in this sandbox):
-
temperature works with cages - yeah, I caged them and it's still working, it was so much fun when my wooden cage vanished from cold damage
-
the more mules in one cage the colder it gets - temp. on cage with 3 mules = 9631U, with 58 = 8722U.
-
temp. from pet is quite... nerfed? - it doesn't change temp. on z+1/z-1 levels only few tiles near creature
NNNNN
NHHHN
NHWHN
NHHHN
NNNNN
N- normal temperature, H- hot/cold, W-warm/freezing[tile w/ creature]
-
it works with alcohol - "works", in my test I only had wooden and aqua-spoilerish barrels. Wooden vanished from cold damage leaving frozen alcohol on the ground, with the second material alcohol didn't turn to ice (nor the barrels disappeared)
-
due to previous two points I couldn't make frozen roasts - even with vanilla SPEC_HEAT (which is quite high iirc) alcohol without barrel melted and splattered on kitchen floor AND it's quite impossible to cover entire kitchen area with low temperature (3x3tiles, the one in the center always will be with normal temperature)
- weird thing is that it works with wooden barrels and milk (milk have higher melting point than alcohol and higher than wood colddam). I guess that still need some testing and confirmation, yet I don't want to mess too much with vanilla temperatures and melting points.
Testing, testing, testing... if anyone is willing to help with that pm me