Oolite Bulletins

For information and discussion about Oolite.
It is currently Mon Dec 10, 2018 10:07 pm

All times are UTC




Post new topic  Reply to topic  [ 3 posts ] 
Author Message
 Post subject: Habitable Main Planets
PostPosted: Thu Dec 06, 2018 12:34 am 
Offline
Dangerous
Dangerous
User avatar

Joined: Thu Apr 05, 2018 5:31 am
Posts: 67
Location: Vladivostok, Russia
Habitable Main Planets

Actual version 1.3
https://drive.google.com/open?id=1bPnyx ... sQOcd17Wfv

Can planet with radius 3000 km or so be advanced agriculture world with population of billions residents? Definitely no any way. Such planet is too small to maintain dense AND warm atmosphere. Located in habitable zone small planet would has extremely rarefied atmosphere with pressure about few millibars or less.
This OXP redefines vanilla planet database to more realistic values.

Habitable Main Planets was developed to adopt PlanetEngine, integrated onto Planetary Systems OXP, to main planets. PlanetEngine calculates atmosphere temperatures and pressures depending of planet mass and insolation level, but some of vanilla main planet population has unrealistically low radii to be densely populated worlds.
PlanetEngine with Habitable Main Planets gives more reliable data for main planets too.

Minimal radii of planets with biomarkers in description such as tree, forests etc are increased to 5200 km.
Minimal radii of agricultural planets with TL > 3 AND without biomarkers are increased to 4250 km.
Minimal radii of Famous Planets without biomarkers are also increased to 4250 km.
Radii of all above listed planet are proportionally scaled using 6400 km radius as reference point.

Unchanged planets:
Radii of all planets above 6400 km.
Industrial planets beyond Famous Planets list AND without biomarkers.
Agricultural planets with TL below 4 AND without biomarkers.

Minimal air pressure on surface level for planets with biomarkers is approx. 0.5 bar, permitting flourishing natural ecosystems and outdoor activity without breathing equipment.
Minimal air pressure on surface level for agricultural planets or Famous Planets without biomarkers is approx. 0.2 bars, permitting outdoor activity without pressurized suits, only with breathing equipment. It seems too harsh environment for advanced agricultural worlds, but aquaponic farms can be solution.
Small agricultural planets with TL < 4 has too low air pressure to permit any outdoor activity without pressurized suits. Due to new legend such planets are mining worlds, but it is a different story.
More info about PlanetEngine will be in the relevant topic.

Dependencies

Habitable Main Planets OXP can be used per se as pure ambience, bit it provides more realistic background for PlanetEngine. So Sun Gear and Planetary System OXPs are recommended.

Known Issues

Unfortunately this readjusting did not completely eliminates conflicts with vanilla descriptions such as "The planet Atrare is cursed by vicious mountain monkeys" (case for poor industrial planet with radius 3144 km). Procedural generation is so procedural :-)
Setting minimal radius to 4250 km or above will partially solve problem, but I prefer to allow more variation in main planet physical conditions. If you plan terraforming missions planet with almost zero atmosphere pressure will be a bit wrong target, isn't it?
Distance between witchpoint and main planet in vanilla game is pseudo-random value in range 10...14 main planet radii. Since Oolite 1.82 this distance is defined as absolute value – parameter planet_distance, so increasing Leesti vanilla radius from 3085 km to 4411 km for example will only slightly affect distance from witchpoint to main station and travel time. Main station is always positioned on distance to main planet surface equal to main planet radius, but some OXPs using absolute coordinates for positioning of additional objects will not function as intended after installing Habitable Main Planets.


Top
   
PostPosted: Thu Dec 06, 2018 6:55 am 
Offline
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral

Joined: Wed Feb 28, 2007 7:54 am
Posts: 5307
Quote:
Unfortunately this readjusting did not completely eliminates conflicts with vanilla descriptions such as "The planet Atrare is cursed by vicious mountain monkeys" (case for poor industrial planet with radius 3144 km). Procedural generation is so procedural
In Oolite 1.88 the vast majority of planet data is not procedural. There should be nothing stopping you from overriding the descriptions of planets inside your own planetinfo.plist.


Top
   
PostPosted: Thu Dec 06, 2018 7:27 am 
Offline
Dangerous
Dangerous
User avatar

Joined: Thu Apr 05, 2018 5:31 am
Posts: 67
Location: Vladivostok, Russia
Quote:
Quote:
Unfortunately this readjusting did not completely eliminates conflicts with vanilla descriptions such as "The planet Atrare is cursed by vicious mountain monkeys" (case for poor industrial planet with radius 3144 km). Procedural generation is so procedural
In Oolite 1.88 the vast majority of planet data is not procedural. There should be nothing stopping you from overriding the descriptions of planets inside your own planetinfo.plist.
Of course planet data in Oolite are not procedural generated per se. It just replicates procedural generated data of 8-bit Elite planet data for historical reasons.
Overriding of vanilla planet descriptions in Famous Planets was terminated after approx. 100 entries, so vast majority of Oolite planets has descriptions inherited from procedure generated Elite world. This is more correct formulation of problem.
I don't think these vicious mountain monkeys and spotted wolves are bad - this is a part of fun :D


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 3 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 25 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Powered by phpBB® Forum Software © phpBB Limited