View Single Post
  #25  
Old September 14th, 2007, 01:47 PM
Fyron's Avatar

Fyron Fyron is offline
Shrapnel Fanatic
 
Join Date: Jul 2001
Location: Southern CA, USA
Posts: 18,394
Thanks: 0
Thanked 12 Times in 10 Posts
Fyron is an unknown quantity at this point
Default Re: Expanding Atmosphere Types

How else would you do binary stars? There isn't a whole lot of room to place them far apart.

The planet temperatures do get colder as the planets get farther away from the star, based on type even (in FQM anyways). Its a nice geometric formula, with distance^2 instead of the silly distance used in stock:

Name := Formula Planet Terr Temperature
Formula := MAX(-240, 100 - ([%HexDistanceToCenter%] * [%HexDistanceToCenter%] * 3) + Random(-50, 25)) + (([%NumberOfStars%] - 1) * 50)

Name := Formula Planet Ven Temperature
Formula := MAX(-240, 360 - ([%HexDistanceToCenter%] * [%HexDistanceToCenter%] * 3) + Random(-50, 25)) + (([%NumberOfStars%] - 1) * 50)

Name := Formula Planet Moon Temperature
Formula := MAX(-240, 80 - ([%HexDistanceToCenter%] * [%HexDistanceToCenter%] * 3) + Random(-50, 25)) + (([%NumberOfStars%] - 1) * 50)

Name := Formula Planet Ice Temperature
Formula := MAX(-240, 20 - ([%HexDistanceToCenter%] * [%HexDistanceToCenter%] * 3) + Random(-50, 25)) + (([%NumberOfStars%] - 1) * 20)

Name := Formula Planet Gas Temperature
Formula := MAX(-240, 40 - ([%HexDistanceToCenter%] * [%HexDistanceToCenter%] * 3) + Random(-50, 25)) + (([%NumberOfStars%] - 1) * 25)


Compared to the lamo (excessive) stock formula:

Name := Formula Planet Temperature
Formula := IIF([%HexDistanceToCenter%] <= 3, 500 - ([%HexDistanceToCenter%] * 100) - Random(0, 100), IIF([%HexDistanceToCenter%] >= 7, 0 - ([%HexDistanceToCenter%] * 20) - Random(0, 50), Random(-50, 50))) + (([%NumberOfStars%] - 1) * 100)
__________________
It's not whether you win or lose that counts: it's how much pain you inflict along the way.
--- SpaceEmpires.net --- RSS --- SEnet ModWorks --- SEIV Modding 101 Tutorial
--- Join us in the #SpaceEmpires IRC channel on the Freenode IRC network.
--- Due to restrictively low sig limits, you must visit this link to view the rest of my signature.
Reply With Quote