I wonder if the list could be "edited" even though it is in the program file. Is the "address" available? If the list could be edited then you could have your own storm.
The hurricane names start at hex offset 19AF4C (the "A" in "Able"), and end at hex offset 19B5C8 (the "h" in "Mitch").
You can edit them using any decent hex editor, as long as you don't "spill over" into the next name within the file. Note that the names are padded/seperated by hex zeros (00), some have more than others. Actually, you should be able to make a few of the names longer, as long as there is at least one hex zero (00) padding/seperating the name from the next one.
I suspect that ending the list with "M" was related to limiting the length of the program file and a decision that what was included provided enough verisimilitude.
Have a look at the data after the "h" in "Mitch", LOTS of hex zeros (00) in there. I have a hunch that new names could be added after "Mitch", but we would have no idea where the start offset of each new name should be (due to the number of padded zeros being different in between the existing names).
Hehe, similar topic, try this out for size <G>. Snag the sound file from my "¥Weeds¥-Saffir-Simpson Hurricane Intensity Chart" -> http://www.cmoo.com/~snor/weeds/hurricanes/weeds_saffir_simpson_hurricane_intensity_chart.htm
), and rename it to the new filename "Storm.wav". Copy this file to your "Tropico\Data" subdirectory, and enjoy a much nicer sounding hurricane sound -:)
BTW, the above also works for all of the ".wav" filenames that are listed in the Tropico.exe file (i.e. fountain.wav, almanac.wav, lumber.wav, furnitur.wav, etc...). Search for ".wav" (minus the quotes) using a hex editor to see 'em all. Simply copy a WAV format sound file to the appropriate filename to your "Tropico\Data" subdirectory to change some of the sound effects -:)
P.S. To expedite triggering a random hurricane, start a new map using the "Are you loco" random events setting (the hardest difficulty setting).
Save the game directly before the month ends during one of the hurricane season months (August to November). Tropico generates it's random events exactly when the month changes, so if you don't have a hurricane when the month changes, simply press "L ENTER ENTER" in rapid succession to quickly reload the saved game.
As an example, I saved a game a hair of a split-second before the month was going to change from October to November, and then simply L+ENTER+ENTER over and over until the hurricane triggered when the month changed to November.