http://www.fallout3nexus.com/downloads/file.php?id=13430
This mod creates ambient air temperature and relative humidity globals based on month, time of day, location, and some randomness. An optional .esp will display the temperature and humidity on your HUD in either Fahrenheit or Celsius.
The .esm that adds the globals does not require FOSE, but will not display the temperature or humidity, and is meant purely as a resource for other mods. If you are using FOSE, you can also use the optional .esp file to display the current air temperature and humidity on your HUD, adding to immersion.
Stats are based on DC and Anchorage area weather statistics pulled from weather.com and other sources. At the moment, they are entirely based on statistics, and independent of whatever the current Fallout weather is, but if the weather mod you're using takes time of year into account, the two should be in agreement. When I get the chance (or if a weather modder wants to take a crack at it) this mod could be incorporated into a weather mod. Basing weather on temperature, rather than the other way around, would keep the stats accurate.
Apart from some added immersion, this mod can be used to enhance any mod where temperature might come into play. Just add the .esm to your load order, include it as a master for your mod (similar to using CRAFT or CALIBR), then use the Ambient Temperature globals in your scripts (read only please).
The globals are:
AmbientTemperature - Current air temperature
RelativeHumidity - Current relative humidity
HeatIndex - Perceived temperature (higher humidity makes it "feel" hotter). Use this value instead of AmbientTemperature for things like player fatigue, dehydration rates, etc.
DewPoint - Temperature at which fog would form given the current humidity level. Use this to trigger fog visuals in a weather mod, or to trigger breath clouds.
_______________
Some examples:
_______________
In a basic needs mod, rate of dehydration could be increased on hot days.
In a weapons overhaul, higher temperatures mean less dense air, leading to better range and higher damage (though I'm not sure how you would implement that).
In Powered Power Armor, ambient temperature effects the heating and cooling of power armor.
In a weather mod, it could be used to determine whether it rains or snows.
________________________
LIST OF COMPATIBLE MODS
________________________
Powered Power Armor
http://www.fallout3nexus.com/downloads/file.php?id=13361
Effect power armor heating and cooling.
Coming soon:
Imp's More Complex Needs
http://www.fallout3nexus.com/downloads/file.php?id=11418
Will effect the rate of dehydration.
_____________
Installation
_____________
To install the .esm for use in other mods, add Ambient Temperature.esm to your load order. Also add Ambient Temperature - OA.esp if you are using the Operation Anchorage DLC.
To install the optional HUD gauge, first install FOSE:
fose.silverlock.org
Copy Ambient Temperature HUD.esp and the \menus folder to your data directory, merging folders.
Browse to data\menus\main\hud_main_menu.xml
If that file is there, open it in a text editor, scroll to the bottom, and just above the last line () add the line:
Save and close the file.
If that file or folder was not there, browse to data\menus\prefabs\main\hud_main_menu.xml
Drag that file (and the \main folder if necessary) to add hud_main_menu.xml to data\menus\main
That completes installation. An item named | Ambient Temperature | will be added to the armor section of your inventory. Clicking on it will bring up a config menu that will allow you to show/hide the HUD gauge, change from Fahrenheit to Celsius, and set the hotkey used to access the config menu, and to reposition the HUD gauge (the default key is "*" on the numeric keypad). Note that if you later install a mod that modifies hud_main_menu.xml, you will need to repeat the process of adding the
_____________
Uninstall
_____________
If you only installed the .esm, just delete it from your \data folder.
If you installed the optional HUD gauge, delete the .esm and .esp, delete the folder \data\menus\prefabs\AT, and open \data\menus\main\hud_main_menu.xml in a text editor. Scroll to the bottom, and delete the line
_____________
Changelog
_____________
R1.1
Converted temperature calculations from If/Else statements to equations for smoother transitions
Added relative humidity
Added Anchorage, AK data for OA DLC
Added Heat Index calculation
Added Dew Point calculation