From: <ele...@us...> - 2012-03-23 16:33:33
|
Revision: 4743 http://freeorion.svn.sourceforge.net/freeorion/revision/?rev=4743&view=rev Author: eleazzaar Date: 2012-03-23 16:33:25 +0000 (Fri, 23 Mar 2012) Log Message: ----------- THIS WILL BREAK SAVES. Radical recallibration of population numbers to lower levels, with a max possible of 25. * also adding a population tech 'orbital habitation' * Subterrainain Structures no longer works on planets that have Tunnels or Techtonic Instability specials * removed the 'tiny' planet size * added species pics with high and low population * upgraded imperials homeworlds to 'large' * general population boosting techs should work on any planet quality, as long as you have the bio/xeno tech that makes those planets inhabitable. i.e. nothing raises the population capacity of 'poor' planets from zero until you have Xenogenetics * this required a lot of changes-- i probably missed some somewhere. Modified Paths: -------------- trunk/FreeOrion/changelog.txt trunk/FreeOrion/default/buildings.txt trunk/FreeOrion/default/eng_stringtable.txt trunk/FreeOrion/default/ship_parts.txt trunk/FreeOrion/default/specials.txt trunk/FreeOrion/default/species.txt trunk/FreeOrion/default/techs.txt trunk/FreeOrion/default/universe_tables.txt Modified: trunk/FreeOrion/changelog.txt =================================================================== --- trunk/FreeOrion/changelog.txt 2012-03-22 19:20:25 UTC (rev 4742) +++ trunk/FreeOrion/changelog.txt 2012-03-23 16:33:25 UTC (rev 4743) @@ -10,6 +10,8 @@ ~ All species now have different aptitudes at resource production and ground combat. A few require no food, and a few have special stealth and detection abilities. ~ ~ Sorry, currently not balanced. ~ ~ All normal species now have the same provisional starvation mechanic. + ~ Dramatically rescaled population numbers to a lower base and max + ~ ~ Sorry, tech & research costs not yet rescaled. ~ Added new stealthy planet specials, and stealth-making monsters. ~ Made monsters nests last on average twice as long. ~ Halved the generation of floaters from forests. Modified: trunk/FreeOrion/default/buildings.txt =================================================================== --- trunk/FreeOrion/default/buildings.txt 2012-03-22 19:20:25 UTC (rev 4742) +++ trunk/FreeOrion/default/buildings.txt 2012-03-23 16:33:25 UTC (rev 4743) @@ -631,7 +631,6 @@ effects = [ SetTargetConstruction Value + 30 SetEmpireCapital - SetTargetPopulation Value + 5 SetFarming Target.TargetFarming SetMining Target.TargetMining SetIndustry Target.TargetIndustry Modified: trunk/FreeOrion/default/eng_stringtable.txt =================================================================== --- trunk/FreeOrion/default/eng_stringtable.txt 2012-03-22 19:20:25 UTC (rev 4742) +++ trunk/FreeOrion/default/eng_stringtable.txt 2012-03-23 16:33:25 UTC (rev 4743) @@ -2609,6 +2609,8 @@ [[GREAT_RESEARCH]] [[AVERAGE_GROUND_TROOPS]] + +[[GOOD_POPULATION]] ''' SP_GYISACHE @@ -2874,6 +2876,8 @@ [[TERRIBLE_GROUND_TROOPS]] +[[BAD_POPULATION]] + Biology: Adult Fifty-Seven are between 10 and 20 m long. The main deviation from the tapering serpentine body are the two resonating domes on the forward dorsal side. Various fins provide fine control. Entirely blind, they rely on smell, hearing, an exquisitely honed pressure sensitivity, and when the need arises bursts of echolocation. Fifty-Seven are omnivores: eating flocks of small flying creatures with the same relish as the floating phytoplankton. Since they remain aloft their entire lives and have no manipulator limbs, the Fifty-Seven have no material technology. @@ -2902,6 +2906,7 @@ [[AVERAGE_RESEARCH]] [[NO_GROUND_TROOPS]] +[[GOOD_POPULATION]] ''' @@ -2983,7 +2988,8 @@ [[NO_RESEARCH]] [[GREAT_GROUND_TROOPS]] - + +[[GOOD_POPULATION]] [[NO_FOOD_USE]] [[NON_ORGANIC]] @@ -3154,6 +3160,7 @@ [[GREAT_RESEARCH]] [[GREAT_GROUND_TROOPS]] +[[GOOD_POPULATION]] ''' SP_TEST @@ -3211,7 +3218,7 @@ Natural Tunnels TUNNELS_SPECIAL_DESCRIPTION -'''Increases the Population that can be supported by this planet by 2, 4, 6, 8 or 10 for Tiny, Small, Medium, Large or Huge planets, respectively, and by an additional 1, 2, 3, 4 or 5 if the owner has the tech Subterranean Construction. +'''If this planet is inhabitable, increases the Population capacity by 0.5, 1, 1.5, and 2 for Small, Medium, Large and Huge planets, respectively This planet has a network of naturally formed tunnels, enabling a much larger portion of the planet to be easily colonized.''' @@ -3219,7 +3226,7 @@ Tectonically Unstable TECHTONIC_INSTABILITY_SPECIAL_DESC -'''Construction on this planet is decreased by 20. +'''Construction on this planet is decreased by 20. Prevents Subterrainian Construction from increasing population capacity. This planet is tectonically unstable. Frequent earthquakes, tsunamis, volcanic eruptions or unpredictable support below foundations make construction and general infrastructure development difficult.''' @@ -4661,7 +4668,7 @@ Symbiotic Biology GRO_SYMBIOTIC_BIO_DESC -'''Increases the population that can be sustained by Adequate planets by 3, 6, 9, 12 and 15 for Tiny, Small, Medium, Large and Huge planets, respectively. [[NO_NON_ORGANIC]]''' +'''Increases the population capacity of Good and Adequate planets by 0.5, 1, 1.5, and 2 for Small, Medium, Large and Huge planets, respectively. [[NO_NON_ORGANIC]]''' GRO_GENETIC_MED Genetic Medicine @@ -4687,7 +4694,7 @@ Xenological Genetics GRO_XENO_GENETICS_DESC -'''Increases the population that can be sustained by Poor planets to 1, 2, 3, 4 and 5, and the population that can be sustained by Adequate planets to 5, 10, 15, 20 and 25 for Tiny, Small, Medium, Large and Huge planets, respectively. Health on Poor and Adequate planets is increased by 5. [[NO_NON_ORGANIC]] +'''Increases the population capacity of Poor planets to 1, 2, 3, and 4, and the population capacity of Adequate planets by 0.5, 1, 1.5, and 2 for Small, Medium, Large and Huge planets, respectively. Health on Poor and Adequate planets is increased by 5. [[NO_NON_ORGANIC]] The study of other life forms often exemplifies the weaknesses inherent in one's own species. By studying other life forms and using that knowledge to improve upon one's own genetic code, it is possible to develop many useful adaptations that would be otherwise impossible. @@ -4713,7 +4720,7 @@ Xenological Hybridization GRO_XENO_HYBRIDS_DESC -'''Increases the population that can be sustained by Hostile planets to 1, 2, 3, 4 and 5, by Poor planets to 4, 8, 12, 16 and 20, and by Adequate planets to 5, 10, 15, 20 and 25 for Tiny, Small, Medium, Large and Huge planets, respectively. Health on Hostile, Poor and Adequate planets is increased by 5. [[NO_NON_ORGANIC]] +'''Increases the population capacity of Hostile and Poor planets by 0.5, 1, 1.5, and 2, for Small, Medium, Large and Huge planets, respectively. Health on Hostile and Poor planets is increased by 5. [[NO_NON_ORGANIC]] Often, the native fauna of a planet are far better suited to a planet's environment than any colonists who would try to inhabit it. These adverse effects can include anything from weather patterns to the planet's size. Through xenological hybridization, a genetically adapted form of the colonizing species can be developed with the advantageous traits of the native fauna, thus allowing more of the planet to be inhabited. @@ -4932,11 +4939,17 @@ The epitome of design unifies optimal functionality with elegance of form. A transcendent structure expands and inspires the minds of its occupants or observers with its shape, placement, substance and integration, whether through awe-inspiring scale, perfect emphasis of a single idea, perception or lack thereof, or utter simplicity and fitness for purpose.''' +CON_ORBITAL_HAB +Orbital Habitation + +CON_ORBITAL_HAB_DESC +'''If this planet is inhabitable, increases the Population capacity of this planet by 2.''' + CON_NDIM_STRC N-Dimensional Structures CON_NDIM_STRC_DESC -'''Increases the population that can be sustained by Good worlds by 3, 6, 9, 12 and 15 for Tiny, Small, Medium, Large and Huge planets, respectively. +'''If this planet is inhabitable, increases the Population capacity of this planet by 3. The primary limiting factors on a planets population capacity are environmental desirability and space. By phasing basic infrastructure development into multiple dimensions, spatial limitations are all but eliminated, and under ideal environmental conditions, the maximum population of a planet can be greatly increased. @@ -5254,7 +5267,7 @@ Subterranean Construction CON_SUBTER_CONST_DESC -'''Increases the population that can be sustained by Good planets by 1, 2, 3, 4 and 5 on Tiny, Small, Medium, Large and Huge planets, respectively. +'''If this planet is inhabitable, increases the Population capacity of this planet by 2. Cannot improve a planet with the Tunnels or Techtonic Instability special. When space is at a premium, the ability to build downwards as well as up is an invaluable asset. Entire underground cities and facilities can be constructed and maintained, and trans-planetary subterranean transportation routes can be established.''' @@ -5362,7 +5375,7 @@ Cyborgs GRO_CYBORG_DESC -'''Increases the population that can be sustained by Hostile and Poor planets to 5, 10, 15, 20 and 25 and for and Adequate planets by 4, 8, 12, 16 and 20 for Tiny, Small, Medium, Large and Huge planets, respectively. Increases Health on Hostile and Poor planets by 10, and on Adequate planets by 5. [[NO_NON_ORGANIC]] +'''Increases the population capacity of Hostile planets to 0.5, 1, 1.5, and 2 for Small, Medium, Large and Huge planets, respectively. Increases Health on Hostile by 10. [[NO_NON_ORGANIC]] A highly versatile fusion of organism and machine, capable of adapting to a tremendous variety of circumstances. Spontaneous generation of specialized organs and mechanically enhanced strength permit cyborgs to exist with ease in nearly any environment.''' @@ -6286,7 +6299,7 @@ Megalith BLD_MEGALITH_DESC -'''Sets the owner empire's capital, overriding any existing Imperial Palace. The planet on which it is built receives an increase of 2 to resource supply range, 30 to construction and 5 to Population. Addintally all resource meters are able to reach target in a single turn. Furthermore, all colonies belonging the empire receive an increase of 1 to max resource supply range. +'''Sets the owner empire's capital, overriding any existing Imperial Palace. The planet on which it is built receives an increase of 2 to resource supply range, and 30 to construction. Additionally all resource meters are able to reach target in a single turn. Furthermore, all colonies belonging the empire receive an increase of 1 to max resource supply range. The Megalith is an abnormally massive starscraper, kilometers in diameter, and an inspiration to architects empire-wide.''' @@ -6310,7 +6323,7 @@ Gaia Transformation BLD_GAIA_TRANS_DESC -'''Doubles Health, Farming and Population on the planet on which it is built. +'''Doubles Farming and Population, and increases population capacity by 1, 2, 3, and 4 on Small, Medium, Large and Huge planets, respectively. Convert a planet into a Gaia world by way of a sentient, almost god-like, cell-based computer program. This planet is wondrous to behold and famous throughout the known galaxy as a celebration of life and harmony. The inhabitants of this world think and act as though part of a larger organism, serving its needs simultaneously with their own.''' @@ -6903,7 +6916,7 @@ CO_COLONY_POD_DESC '''Basic facilities for colonists to survive journey to a new planet. Allows ship to colonize new worlds. -All Colony class ship parts require the planet at which they are built to have a population of at least three.''' +All Colony class ship parts require the planet at which they are built to have a population of at least one.''' CO_SUSPEND_ANIM_POD Cryonic Colony Pod @@ -6911,7 +6924,7 @@ CO_SUSPEND_ANIM_POD_DESC '''Colonists are kept in suspended animation during colonization journey, eliminating need to provide sustenance, and greatly increasing the number of colonists that can be carried on one ship. -All Colony class ship parts require the planet at which they are built to have a population of at least three.''' +All Colony class ship parts require the planet at which they are built to have a population of at least one.''' CO_OUTPOST_MOD Outpost Module @@ -7438,6 +7451,13 @@ NON_ORGANIC '''Non-Organic: Does not benefit from some biologically-based techs.''' +BAD_POPULATION +'''Bad Population''' +AVERAGE_POPULATION +'''Average Population''' +GOOD_POPULATION +'''Good Population''' + Modified: trunk/FreeOrion/default/ship_parts.txt =================================================================== --- trunk/FreeOrion/default/ship_parts.txt 2012-03-22 19:20:25 UTC (rev 4742) +++ trunk/FreeOrion/default/ship_parts.txt 2012-03-23 16:33:25 UTC (rev 4743) @@ -544,13 +544,13 @@ name = "CO_COLONY_POD" description = "CO_COLONY_POD_DESC" class = Colony - capacity = 1 + capacity = .25 buildcost = 200 buildtime = 10 mountableSlotTypes = Internal location = And [ OwnedBy TheEmpire Source.Owner - Population low = 3 high = 999 + Population low = 1 high = 999 ] graphic = "icons/ship_parts/colony_pod.png" @@ -558,13 +558,13 @@ name = "CO_SUSPEND_ANIM_POD" description = "CO_SUSPEND_ANIM_POD_DESC" class = Colony - capacity = 2 + capacity = .5 buildcost = 500 buildtime = 10 mountableSlotTypes = Internal location = And [ OwnedBy TheEmpire Source.Owner - Population low = 3 high = 999 + Population low = 1 high = 999 ] graphic = "icons/ship_parts/cryonic_colony_pod.png" Modified: trunk/FreeOrion/default/specials.txt =================================================================== --- trunk/FreeOrion/default/specials.txt 2012-03-22 19:20:25 UTC (rev 4742) +++ trunk/FreeOrion/default/specials.txt 2012-03-23 16:33:25 UTC (rev 4743) @@ -252,7 +252,7 @@ Planet size = Tiny Planet environment = [Good Adequate] ] - effects = SetTargetPopulation Value + 2 + effects = SetTargetPopulation Value + 0 EffectsGroup scope = Source @@ -265,7 +265,7 @@ Planet size = Tiny Planet environment = Poor ] - effects = SetTargetPopulation Value + 2 + effects = SetTargetPopulation Value + 0 EffectsGroup scope = Source @@ -277,7 +277,7 @@ Planet size = Tiny Planet environment = Hostile ] - effects = SetTargetPopulation Value + 2 + effects = SetTargetPopulation Value + 0 EffectsGroup scope = Source @@ -285,7 +285,7 @@ Planet size = Small Planet environment = [Good Adequate] ] - effects = SetTargetPopulation Value + 4 + effects = SetTargetPopulation Value + 0.5 EffectsGroup scope = Source @@ -298,7 +298,7 @@ Planet size = Small Planet environment = Poor ] - effects = SetTargetPopulation Value + 4 + effects = SetTargetPopulation Value + 0.5 EffectsGroup scope = Source @@ -310,7 +310,7 @@ Planet size = Small Planet environment = Hostile ] - effects = SetTargetPopulation Value + 4 + effects = SetTargetPopulation Value + 0.5 EffectsGroup scope = Source @@ -318,7 +318,7 @@ Planet size = Medium Planet environment = [Good Adequate] ] - effects = SetTargetPopulation Value + 6 + effects = SetTargetPopulation Value + 1 EffectsGroup scope = Source @@ -331,7 +331,7 @@ Planet size = Medium Planet environment = Poor ] - effects = SetTargetPopulation Value + 6 + effects = SetTargetPopulation Value + 1 EffectsGroup scope = Source @@ -343,7 +343,7 @@ Planet size = Medium Planet environment = Hostile ] - effects = SetTargetPopulation Value + 6 + effects = SetTargetPopulation Value + 1 EffectsGroup scope = Source @@ -351,7 +351,7 @@ Planet size = Large Planet environment = [Good Adequate] ] - effects = SetTargetPopulation Value + 8 + effects = SetTargetPopulation Value + 1.5 EffectsGroup scope = Source @@ -364,7 +364,7 @@ Planet size = Large Planet environment = Poor ] - effects = SetTargetPopulation Value + 8 + effects = SetTargetPopulation Value + 1.5 EffectsGroup scope = Source @@ -376,7 +376,7 @@ Planet size = Large Planet environment = Hostile ] - effects = SetTargetPopulation Value + 8 + effects = SetTargetPopulation Value + 1.5 EffectsGroup scope = Source @@ -384,7 +384,7 @@ Planet size = Huge Planet environment = [Good Adequate] ] - effects = SetTargetPopulation Value + 10 + effects = SetTargetPopulation Value + 2 EffectsGroup scope = Source @@ -397,7 +397,7 @@ Planet size = Huge Planet environment = Poor ] - effects = SetTargetPopulation Value + 10 + effects = SetTargetPopulation Value + 2 EffectsGroup scope = Source @@ -409,187 +409,8 @@ Planet size = Huge Planet environment = Hostile ] - effects = SetTargetPopulation Value + 10 - - EffectsGroup - scope = Source - activation = And [ - Planet size = Tiny - Planet environment = [Good Adequate] - OwnerHasTech "CON_SUBTER_CONST" - ] - effects = SetTargetPopulation Value + 1 - - EffectsGroup - scope = Source - activation = And [ - Or [ - OwnerHasTech "GRO_XENO_GENETICS" - OwnerHasTech "GRO_XENO_HYBRIDS" - OwnerHasTech "GRO_CYBORG" - ] - Planet size = Tiny - Planet environment = Poor - OwnerHasTech "CON_SUBTER_CONST" - ] - effects = SetTargetPopulation Value + 1 - - EffectsGroup - scope = Source - activation = And [ - Or [ - OwnerHasTech "GRO_XENO_HYBRIDS" - OwnerHasTech "GRO_CYBORG" - ] - Planet size = Tiny - Planet environment = Hostile - OwnerHasTech "CON_SUBTER_CONST" - ] - effects = SetTargetPopulation Value + 1 - - EffectsGroup - scope = Source - activation = And [ - Planet size = Small - Planet environment = [Good Adequate] - OwnerHasTech "CON_SUBTER_CONST" - ] effects = SetTargetPopulation Value + 2 - EffectsGroup - scope = Source - activation = And [ - Or [ - OwnerHasTech "GRO_XENO_GENETICS" - OwnerHasTech "GRO_XENO_HYBRIDS" - OwnerHasTech "GRO_CYBORG" - ] - Planet size = Small - Planet environment = Poor - OwnerHasTech "CON_SUBTER_CONST" - ] - effects = SetTargetPopulation Value + 2 - - EffectsGroup - scope = Source - activation = And [ - Or [ - OwnerHasTech "GRO_XENO_HYBRIDS" - OwnerHasTech "GRO_CYBORG" - ] - Planet size = Small - Planet environment = Hostile - OwnerHasTech "CON_SUBTER_CONST" - ] - effects = SetTargetPopulation Value + 2 - - EffectsGroup - scope = Source - activation = And [ - Planet size = Medium - Planet environment = [Good Adequate] - OwnerHasTech "CON_SUBTER_CONST" - ] - effects = SetTargetPopulation Value + 3 - - EffectsGroup - scope = Source - activation = And [ - Or [ - OwnerHasTech "GRO_XENO_GENETICS" - OwnerHasTech "GRO_XENO_HYBRIDS" - OwnerHasTech "GRO_CYBORG" - ] - Planet size = Medium - Planet environment = Poor - OwnerHasTech "CON_SUBTER_CONST" - ] - effects = SetTargetPopulation Value + 3 - - EffectsGroup - scope = Source - activation = And [ - Or [ - OwnerHasTech "GRO_XENO_HYBRIDS" - OwnerHasTech "GRO_CYBORG" - ] - Planet size = Medium - Planet environment = Hostile - OwnerHasTech "CON_SUBTER_CONST" - ] - effects = SetTargetPopulation Value + 3 - - EffectsGroup - scope = Source - activation = And [ - Planet size = Large - Planet environment = [Good Adequate] - OwnerHasTech "CON_SUBTER_CONST" - ] - effects = SetTargetPopulation Value + 4 - - EffectsGroup - scope = Source - activation = And [ - Or [ - OwnerHasTech "GRO_XENO_GENETICS" - OwnerHasTech "GRO_XENO_HYBRIDS" - OwnerHasTech "GRO_CYBORG" - ] - Planet size = Large - Planet environment = Poor - OwnerHasTech "CON_SUBTER_CONST" - ] - effects = SetTargetPopulation Value + 4 - - EffectsGroup - scope = Source - activation = And [ - Or [ - OwnerHasTech "GRO_XENO_HYBRIDS" - OwnerHasTech "GRO_CYBORG" - ] - Planet size = Large - Planet environment = Hostile - OwnerHasTech "CON_SUBTER_CONST" - ] - effects = SetTargetPopulation Value + 4 - - EffectsGroup - scope = Source - activation = And [ - Planet size = Huge - Planet environment = [Good Adequate] - OwnerHasTech "CON_SUBTER_CONST" - ] - effects = SetTargetPopulation Value + 5 - - EffectsGroup - scope = Source - activation = And [ - Or [ - OwnerHasTech "GRO_XENO_GENETICS" - OwnerHasTech "GRO_XENO_HYBRIDS" - OwnerHasTech "GRO_CYBORG" - ] - Planet size = Huge - Planet environment = Poor - OwnerHasTech "CON_SUBTER_CONST" - ] - effects = SetTargetPopulation Value + 5 - - EffectsGroup - scope = Source - activation = And [ - Or [ - OwnerHasTech "GRO_XENO_HYBRIDS" - OwnerHasTech "GRO_CYBORG" - ] - Planet size = Huge - Planet environment = Hostile - OwnerHasTech "CON_SUBTER_CONST" - ] - effects = SetTargetPopulation Value + 5 ] graphic = "icons/specials_huge/tunnels.png" @@ -670,7 +491,7 @@ Special name = "ABANDONED_COLONY_SPECIAL" description = "ABANDONED_COLONY_SPECIAL_DESC" - spawnrate = 1.0 + spawnrate = 0.4 spawnlimit = 9999 location = And [ Planet @@ -732,10 +553,50 @@ scope = Source activation = Source effects = [ - SetTargetPopulation Value * 2 SetTargetHealth Value * 2 SetTargetFarming Value * 2 ] + + EffectsGroup + scope = Source + activation = And [ + Planet environment = Good + Planet size = [Huge GasGiant] + ] + effects = SetTargetPopulation Value + 4 + + EffectsGroup + scope = Source + activation = And [ + Planet environment = Good + Planet size = [Large Asteroids] + ] + effects = SetTargetPopulation Value + 3 + + EffectsGroup + scope = Source + activation = And [ + Planet environment = Good + Planet size = Medium + ] + effects = SetTargetPopulation Value + 2 + + EffectsGroup + scope = Source + activation = And [ + Planet environment = Good + Planet size = Small + ] + effects = SetTargetPopulation Value + 1 + + EffectsGroup + scope = Source + activation = And [ + Planet environment = Good + Planet size = Tiny + ] + effects = SetTargetPopulation Value + 0 + EffectsGroup scope = Source activation = AND [ Modified: trunk/FreeOrion/default/species.txt =================================================================== --- trunk/FreeOrion/default/species.txt 2012-03-22 19:20:25 UTC (rev 4742) +++ trunk/FreeOrion/default/species.txt 2012-03-23 16:33:25 UTC (rev 4743) @@ -32,7 +32,8 @@ [[ADVANCED_FOCUS_EFFECTS]] [[STANDARD_CONSTRUCTION]] [[AVERAGE_HEALTH]] - [[STANDARD_POPULATION]] + [[AVERAGE_POPULATION]] + [[LARGE_PLANET]] ] [[TERRAN_STANDARD_EP]] @@ -68,7 +69,8 @@ [[ADVANCED_FOCUS_EFFECTS]] [[STANDARD_CONSTRUCTION]] [[AVERAGE_HEALTH]] - [[STANDARD_POPULATION]] + [[GOOD_POPULATION]] + [[LARGE_PLANET]] ] [[OCEAN_STANDARD_EP]] @@ -104,7 +106,8 @@ [[ADVANCED_FOCUS_EFFECTS]] [[STANDARD_CONSTRUCTION]] [[AVERAGE_HEALTH]] - [[STANDARD_POPULATION]] + [[AVERAGE_POPULATION]] + [[LARGE_PLANET]] ] [[SWAMP_STANDARD_EP]] @@ -140,7 +143,8 @@ [[ADVANCED_FOCUS_EFFECTS]] [[STANDARD_CONSTRUCTION]] [[AVERAGE_HEALTH]] - [[STANDARD_POPULATION]] + [[AVERAGE_POPULATION]] + [[LARGE_PLANET]] ] [[TOXIC_STANDARD_EP]] @@ -171,15 +175,17 @@ [[AVERAGE_MINING]] [[AVERAGE_INDUSTRY]] [[AVERAGE_RESEARCH]] + - [[ADVANCED_FOCUS_EFFECTS]] - [[AVERAGE_GROUND_TROOPS]] + + [[ADVANCED_FOCUS_EFFECTS]] [[STANDARD_FOOD_USE]] [[STANDARD_CONSTRUCTION]] [[AVERAGE_HEALTH]] - [[STANDARD_POPULATION]] + [[AVERAGE_POPULATION]] + [[LARGE_PLANET]] ] [[DESERT_STANDARD_EP]] @@ -216,7 +222,8 @@ [[ADVANCED_FOCUS_EFFECTS]] [[STANDARD_CONSTRUCTION]] [[AVERAGE_HEALTH]] - [[STANDARD_POPULATION]] + [[AVERAGE_POPULATION]] + [[LARGE_PLANET]] ] [[TUNDRA_STANDARD_EP]] @@ -253,7 +260,8 @@ [[ADVANCED_FOCUS_EFFECTS]] [[STANDARD_CONSTRUCTION]] [[AVERAGE_HEALTH]] - [[STANDARD_POPULATION]] + [[AVERAGE_POPULATION]] + [[LARGE_PLANET]] ] [[TERRAN_STANDARD_EP]] @@ -289,7 +297,8 @@ [[ADVANCED_FOCUS_EFFECTS]] [[STANDARD_CONSTRUCTION]] [[AVERAGE_HEALTH]] - [[STANDARD_POPULATION]] + [[AVERAGE_POPULATION]] + [[LARGE_PLANET]] ] [[TOXIC_STANDARD_EP]] @@ -328,7 +337,8 @@ [[ADVANCED_FOCUS_EFFECTS]] [[STANDARD_CONSTRUCTION]] [[AVERAGE_HEALTH]] - [[STANDARD_POPULATION]] + [[AVERAGE_POPULATION]] + [[LARGE_PLANET]] ] [[OCEAN_STANDARD_EP]] @@ -364,7 +374,8 @@ [[ADVANCED_FOCUS_EFFECTS]] [[STANDARD_CONSTRUCTION]] [[AVERAGE_HEALTH]] - [[STANDARD_POPULATION]] + [[AVERAGE_POPULATION]] + [[LARGE_PLANET]] ] [[SWAMP_STANDARD_EP]] @@ -401,7 +412,8 @@ [[ADVANCED_FOCUS_EFFECTS]] [[STANDARD_CONSTRUCTION]] [[AVERAGE_HEALTH]] - [[STANDARD_POPULATION]] + [[AVERAGE_POPULATION]] + [[LARGE_PLANET]] ] [[DESERT_STANDARD_EP]] @@ -436,7 +448,8 @@ [[ADVANCED_FOCUS_EFFECTS]] [[STANDARD_CONSTRUCTION]] [[AVERAGE_HEALTH]] - [[STANDARD_POPULATION]] + [[AVERAGE_POPULATION]] + [[LARGE_PLANET]] ] [[TUNDRA_STANDARD_EP]] @@ -478,7 +491,7 @@ [[ADVANCED_FOCUS_EFFECTS]] [[STANDARD_CONSTRUCTION]] [[TERRIBLE_HEALTH]] - [[STANDARD_POPULATION]] + [[AVERAGE_POPULATION]] ] [[BARREN_BROAD_EP]] @@ -514,7 +527,7 @@ [[ADVANCED_FOCUS_EFFECTS]] [[STANDARD_CONSTRUCTION]] [[AVERAGE_HEALTH]] - [[STANDARD_POPULATION]] + [[AVERAGE_POPULATION]] ] [[DESERT_STANDARD_EP]] @@ -546,7 +559,7 @@ [[ADVANCED_FOCUS_EFFECTS]] [[STANDARD_CONSTRUCTION]] [[GREAT_HEALTH]] - [[STANDARD_POPULATION]] + [[AVERAGE_POPULATION]] ] [[SWAMP_BROAD_EP]] @@ -580,7 +593,7 @@ [[ADVANCED_FOCUS_EFFECTS]] [[STANDARD_CONSTRUCTION]] [[GREAT_HEALTH]] - [[STANDARD_POPULATION]] + [[AVERAGE_POPULATION]] ] [[SWAMP_STANDARD_EP]] @@ -615,7 +628,7 @@ [[ADVANCED_FOCUS_EFFECTS]] [[STANDARD_CONSTRUCTION]] [[AVERAGE_HEALTH]] - [[STANDARD_POPULATION]] + [[AVERAGE_POPULATION]] ] [[INFERNO_NARROW_EP]] @@ -650,7 +663,7 @@ [[ADVANCED_FOCUS_EFFECTS]] [[STANDARD_CONSTRUCTION]] [[AVERAGE_HEALTH]] - [[STANDARD_POPULATION]] + [[AVERAGE_POPULATION]] ] [[TUNDRA_NARROW_EP]] @@ -681,7 +694,7 @@ [[ADVANCED_FOCUS_EFFECTS]] [[STANDARD_CONSTRUCTION]] [[AVERAGE_HEALTH]] - [[STANDARD_POPULATION]] + [[BAD_POPULATION]] ] [[SWAMP_STANDARD_EP]] @@ -718,7 +731,7 @@ [[ADVANCED_FOCUS_EFFECTS]] [[STANDARD_CONSTRUCTION]] [[AVERAGE_HEALTH]] - [[STANDARD_POPULATION]] + [[GOOD_POPULATION]] ] [[SWAMP_STANDARD_EP]] @@ -751,7 +764,7 @@ [[ADVANCED_FOCUS_EFFECTS]] [[STANDARD_CONSTRUCTION]] [[AVERAGE_HEALTH]] - [[STANDARD_POPULATION]] + [[BAD_POPULATION]] ] [[DESERT_STANDARD_EP]] @@ -781,7 +794,7 @@ [[ADVANCED_FOCUS_EFFECTS]] [[STANDARD_CONSTRUCTION]] [[AVERAGE_HEALTH]] - [[STANDARD_POPULATION]] + [[AVERAGE_POPULATION]] ] [[BARREN_STANDARD_EP]] @@ -813,7 +826,7 @@ [[ADVANCED_FOCUS_EFFECTS]] [[STANDARD_CONSTRUCTION]] [[GOOD_HEALTH]] - [[STANDARD_POPULATION]] + [[AVERAGE_POPULATION]] ] [[TERRAN_STANDARD_EP]] @@ -843,7 +856,7 @@ [[ADVANCED_FOCUS_EFFECTS]] [[STANDARD_CONSTRUCTION]] [[AVERAGE_HEALTH]] - [[STANDARD_POPULATION]] + [[GOOD_POPULATION]] ] [[RADIATED_STANDARD_EP]] @@ -877,7 +890,7 @@ [[ADVANCED_FOCUS_EFFECTS]] [[STANDARD_CONSTRUCTION]] [[AVERAGE_HEALTH]] - [[STANDARD_POPULATION]] + [[AVERAGE_POPULATION]] ] [[TERRAN_STANDARD_EP]] @@ -910,7 +923,7 @@ [[ADVANCED_FOCUS_EFFECTS]] [[STANDARD_CONSTRUCTION]] [[AVERAGE_HEALTH]] - [[STANDARD_POPULATION]] + [[AVERAGE_POPULATION]] ] [[BARREN_STANDARD_EP]] @@ -945,7 +958,7 @@ [[ADVANCED_FOCUS_EFFECTS]] [[STANDARD_CONSTRUCTION]] [[AVERAGE_HEALTH]] - [[STANDARD_POPULATION]] + [[AVERAGE_POPULATION]] ] [[INFERNO_NARROW_EP]] @@ -975,11 +988,12 @@ [[TERRIBLE_GROUND_TROOPS]] [[STANDARD_FOOD_USE]] + [[AVERAGE_HEALTH]] + [[AVERAGE_POPULATION]] [[ADVANCED_FOCUS_EFFECTS]] [[STANDARD_CONSTRUCTION]] - [[AVERAGE_HEALTH]] - [[STANDARD_POPULATION]] + ] [[TOXIC_STANDARD_EP]] @@ -1007,11 +1021,12 @@ [[NO_GROUND_TROOPS]] [[STANDARD_FOOD_USE]] + [[TERRIBLE_HEALTH]] + [[AVERAGE_POPULATION]] [[ADVANCED_FOCUS_EFFECTS]] [[STANDARD_CONSTRUCTION]] - [[TERRIBLE_HEALTH]] - [[STANDARD_POPULATION]] + ] [[TERRAN_STANDARD_EP]] @@ -1046,7 +1061,7 @@ [[ADVANCED_FOCUS_EFFECTS]] [[STANDARD_CONSTRUCTION]] [[AVERAGE_HEALTH]] - [[STANDARD_POPULATION]] + [[AVERAGE_POPULATION]] ] [[INFERNO_STANDARD_EP]] @@ -1080,7 +1095,7 @@ [[ADVANCED_FOCUS_EFFECTS]] [[STANDARD_CONSTRUCTION]] [[AVERAGE_HEALTH]] - [[STANDARD_POPULATION]] + [[AVERAGE_POPULATION]] ] [[RADIATED_STANDARD_EP]] @@ -1114,7 +1129,7 @@ [[ADVANCED_FOCUS_EFFECTS]] [[STANDARD_CONSTRUCTION]] [[AVERAGE_HEALTH]] - [[STANDARD_POPULATION]] + [[AVERAGE_POPULATION]] ] environments = [ @@ -1166,7 +1181,7 @@ [[ADVANCED_FOCUS_EFFECTS]] [[STANDARD_CONSTRUCTION]] [[ULTIMATE_HEALTH]] - [[STANDARD_POPULATION]] + [[GOOD_POPULATION]] ] environments = [ type = Swamp environment = Good @@ -1211,7 +1226,7 @@ [[ADVANCED_FOCUS_EFFECTS]] [[STANDARD_CONSTRUCTION]] [[AVERAGE_HEALTH]] - [[STANDARD_POPULATION]] + [[AVERAGE_POPULATION]] ] environments = [ type = Swamp environment = Good @@ -1903,14 +1918,14 @@ effects = SetTargetHealth Value + 20 ''' -STANDARD_POPULATION +BAD_POPULATION ''' EffectsGroup scope = Source activation = And [ Planet environment = Good Planet size = [Huge GasGiant] ] - effects = SetTargetPopulation Value + 25 + effects = SetTargetPopulation Value + 4 EffectsGroup scope = Source @@ -1918,7 +1933,7 @@ Planet environment = Good Planet size = [Large Asteroids] ] - effects = SetTargetPopulation Value + 20 + effects = SetTargetPopulation Value + 3 EffectsGroup scope = Source @@ -1926,7 +1941,7 @@ Planet environment = Good Planet size = Medium ] - effects = SetTargetPopulation Value + 15 + effects = SetTargetPopulation Value + 2 EffectsGroup scope = Source @@ -1934,7 +1949,7 @@ Planet environment = Good Planet size = Small ] - effects = SetTargetPopulation Value + 10 + effects = SetTargetPopulation Value + 1 EffectsGroup scope = Source @@ -1942,7 +1957,7 @@ Planet environment = Good Planet size = Tiny ] - effects = SetTargetPopulation Value + 5 + effects = SetTargetPopulation Value + 0 EffectsGroup scope = Source @@ -1950,7 +1965,7 @@ Planet environment = Adequate Planet size = [Huge GasGiant] ] - effects = SetTargetPopulation Value + 5 + effects = SetTargetPopulation Value + 2 EffectsGroup scope = Source @@ -1958,23 +1973,313 @@ Planet environment = Adequate Planet size = [Large Asteroids] ] + effects = SetTargetPopulation Value + 1.5 + + EffectsGroup + scope = Source + activation = And [ + Planet environment = Adequate + Planet size = Medium + ] + effects = SetTargetPopulation Value + 1 + + EffectsGroup + scope = Source + activation = And [ + Planet environment = Adequate + Planet size = Small + ] + effects = SetTargetPopulation Value + 0.5 + + EffectsGroup + scope = Source + activation = And [ + Planet environment = Adequate + Planet size = Tiny + ] + effects = SetTargetPopulation Value + 0 + + + EffectsGroup + scope = Source + activation = And [ + Planet environment = Poor + Planet size = [Huge GasGiant] + Or [ + OwnerHasTech "GRO_XENO_GENETICS" + OwnerHasTech "GRO_XENO_HYBRIDS" + OwnerHasTech "GRO_CYBORG" + ] + ] + effects = SetTargetPopulation Value - 2 + + EffectsGroup + scope = Source + activation = And [ + Planet environment = Poor + Planet size = [Large Asteroids] + Or [ + OwnerHasTech "GRO_XENO_GENETICS" + OwnerHasTech "GRO_XENO_HYBRIDS" + OwnerHasTech "GRO_CYBORG" + ] + ] + effects = SetTargetPopulation Value - 1.5 + + EffectsGroup + scope = Source + activation = And [ + Planet environment = Poor + Planet size = Medium + Or [ + OwnerHasTech "GRO_XENO_GENETICS" + OwnerHasTech "GRO_XENO_HYBRIDS" + OwnerHasTech "GRO_CYBORG" + ] + ] + effects = SetTargetPopulation Value - 1 + + EffectsGroup + scope = Source + activation = And [ + Planet environment = Poor + Planet size = Small + Or [ + OwnerHasTech "GRO_XENO_GENETICS" + OwnerHasTech "GRO_XENO_HYBRIDS" + OwnerHasTech "GRO_CYBORG" + ] + ] + effects = SetTargetPopulation Value - 0.5 + + EffectsGroup + scope = Source + activation = And [ + Planet environment = Poor + Planet size = Tiny + Or [ + OwnerHasTech "GRO_XENO_GENETICS" + OwnerHasTech "GRO_XENO_HYBRIDS" + OwnerHasTech "GRO_CYBORG" + ] + ] + effects = SetTargetPopulation Value + 0 + + + EffectsGroup + scope = Source + activation = And [ + Planet environment = Hostile + Planet size = [Huge GasGiant] + Or [ + OwnerHasTech "GRO_XENO_HYBRIDS" + OwnerHasTech "GRO_CYBORG" + ] + ] + effects = SetTargetPopulation Value - 2 + + EffectsGroup + scope = Source + activation = And [ + Planet environment = Hostile + Planet size = [Large Asteroids] + Or [ + OwnerHasTech "GRO_XENO_HYBRIDS" + OwnerHasTech "GRO_CYBORG" + ] + ] + effects = SetTargetPopulation Value - 1.5 + + EffectsGroup + scope = Source + activation = And [ + Planet environment = Hostile + Planet size = Medium + Or [ + OwnerHasTech "GRO_XENO_HYBRIDS" + OwnerHasTech "GRO_CYBORG" + ] + ] + effects = SetTargetPopulation Value - 1 + + EffectsGroup + scope = Source + activation = And [ + Planet environment = Hostile + Planet size = Small + Or [OwnerHasTech "GRO_XENO_HYBRIDS" + OwnerHasTech "GRO_CYBORG" + ] + ] + effects = SetTargetPopulation Value - 0.5 + + EffectsGroup + scope = Source + activation = And [ + Planet environment = Hostile + Planet size = Tiny + Or [ + OwnerHasTech "GRO_XENO_HYBRIDS" + OwnerHasTech "GRO_CYBORG" + ] + ] + effects = SetTargetPopulation Value + 0 +''' + +AVERAGE_POPULATION +''' EffectsGroup + scope = Source + activation = And [ + Planet environment = Good + Planet size = [Huge GasGiant] + ] + effects = SetTargetPopulation Value + 8 + + EffectsGroup + scope = Source + activation = And [ + Planet environment = Good + Planet size = [Large Asteroids] + ] + effects = SetTargetPopulation Value + 6 + + EffectsGroup + scope = Source + activation = And [ + Planet environment = Good + Planet size = Medium + ] effects = SetTargetPopulation Value + 4 EffectsGroup scope = Source activation = And [ + Planet environment = Good + Planet size = Small + ] + effects = SetTargetPopulation Value + 2 + + EffectsGroup + scope = Source + activation = And [ + Planet environment = Good + Planet size = Tiny + ] + effects = SetTargetPopulation Value + 0 + + EffectsGroup + scope = Source + activation = And [ Planet environment = Adequate + Planet size = [Huge GasGiant] + ] + effects = SetTargetPopulation Value + 4 + + EffectsGroup + scope = Source + activation = And [ + Planet environment = Adequate + Planet size = [Large Asteroids] + ] + effects = SetTargetPopulation Value + 3 + + EffectsGroup + scope = Source + activation = And [ + Planet environment = Adequate Planet size = Medium ] + effects = SetTargetPopulation Value + 2 + + EffectsGroup + scope = Source + activation = And [ + Planet environment = Adequate + Planet size = Small + ] + effects = SetTargetPopulation Value + 1 + + EffectsGroup + scope = Source + activation = And [ + Planet environment = Adequate + Planet size = Tiny + ] + effects = SetTargetPopulation Value + 0 +''' + +GOOD_POPULATION +''' EffectsGroup + scope = Source + activation = And [ + Planet environment = Good + Planet size = [Huge GasGiant] + ] + effects = SetTargetPopulation Value + 12 + + EffectsGroup + scope = Source + activation = And [ + Planet environment = Good + Planet size = [Large Asteroids] + ] + effects = SetTargetPopulation Value + 9 + + EffectsGroup + scope = Source + activation = And [ + Planet environment = Good + Planet size = Medium + ] + effects = SetTargetPopulation Value + 6 + + EffectsGroup + scope = Source + activation = And [ + Planet environment = Good + Planet size = Small + ] effects = SetTargetPopulation Value + 3 EffectsGroup scope = Source activation = And [ + Planet environment = Good + Planet size = Tiny + ] + effects = SetTargetPopulation Value + 0 + + EffectsGroup + scope = Source + activation = And [ Planet environment = Adequate + Planet size = [Huge GasGiant] + ] + effects = SetTargetPopulation Value + 6 + + EffectsGroup + scope = Source + activation = And [ + Planet environment = Adequate + Planet size = [Large Asteroids] + ] + effects = SetTargetPopulation Value + 4.5 + + EffectsGroup + scope = Source + activation = And [ + Planet environment = Adequate + Planet size = Medium + ] + effects = SetTargetPopulation Value + 3 + + EffectsGroup + scope = Source + activation = And [ + Planet environment = Adequate Planet size = Small ] - effects = SetTargetPopulation Value + 2 + effects = SetTargetPopulation Value + 1.5 EffectsGroup scope = Source @@ -1982,9 +2287,136 @@ Planet environment = Adequate Planet size = Tiny ] + effects = SetTargetPopulation Value + 0 + + + EffectsGroup + scope = Source + activation = And [ + Planet environment = Poor + Planet size = [Huge GasGiant] + Or [ + OwnerHasTech "GRO_XENO_GENETICS" + OwnerHasTech "GRO_XENO_HYBRIDS" + OwnerHasTech "GRO_CYBORG" + ] + ] + effects = SetTargetPopulation Value + 2 + + EffectsGroup + scope = Source + activation = And [ + Planet environment = Poor + Planet size = [Large Asteroids] + Or [ + OwnerHasTech "GRO_XENO_GENETICS" + OwnerHasTech "GRO_XENO_HYBRIDS" + OwnerHasTech "GRO_CYBORG" + ] + ] + effects = SetTargetPopulation Value + 1.5 + + EffectsGroup + scope = Source + activation = And [ + Planet environment = Poor + Planet size = Medium + Or [ + OwnerHasTech "GRO_XENO_GENETICS" + OwnerHasTech "GRO_XENO_HYBRIDS" + OwnerHasTech "GRO_CYBORG" + ] + ] effects = SetTargetPopulation Value + 1 + + EffectsGroup + scope = Source + activation = And [ + Planet environment = Poor + Planet size = Small + Or [ + OwnerHasTech "GRO_XENO_GENETICS" + OwnerHasTech "GRO_XENO_HYBRIDS" + OwnerHasTech "GRO_CYBORG" + ] + ] + effects = SetTargetPopulation Value + 0.5 + + EffectsGroup + scope = Source + activation = And [ + Planet environment = Poor + Planet size = Tiny + Or [ + OwnerHasTech "GRO_XENO_GENETICS" + OwnerHasTech "GRO_XENO_HYBRIDS" + OwnerHasTech "GRO_CYBORG" + ] + ] + effects = SetTargetPopulation Value + 0 + + + EffectsGroup + scope = Source + activation = And [ + Planet environment = Hostile + Planet size = [Huge GasGiant] + Or [ + OwnerHasTech "GRO_XENO_HYBRIDS" + OwnerHasTech "GRO_CYBORG" + ] + ] + effects = SetTargetPopulation Value + 2 + + EffectsGroup + scope = Source + activation = And [ + Planet environment = Hostile + Planet size = [Large Asteroids] + Or [ + OwnerHasTech "GRO_XENO_HYBRIDS" + OwnerHasTech "GRO_CYBORG" + ] + ] + effects = SetTargetPopulation Value + 1.5 + + EffectsGroup + scope = Source + activation = And [ + Planet environment = Hostile + Planet size = Medium + Or [ + OwnerHasTech "GRO_XENO_HYBRIDS" + OwnerHasTech "GRO_CYBORG" + ] + ] + effects = SetTargetPopulation Value + 1 + + EffectsGroup + scope = Source + activation = And [ + Planet environment = Hostile + Planet size = Small + Or [OwnerHasTech "GRO_XENO_HYBRIDS" + OwnerHasTech "GRO_CYBORG" + ] + ] + effects = SetTargetPopulation Value + 0.5 + + EffectsGroup + scope = Source + activation = And [ + Planet environment = Hostile + Planet size = Tiny + Or [ + OwnerHasTech "GRO_XENO_HYBRIDS" + OwnerHasTech "GRO_CYBORG" + ] + ] + effects = SetTargetPopulation Value + 0 ''' + ADVANCED_FOCUS_EFFECTS ''' EffectsGroup scope = Source @@ -2694,3 +3126,31 @@ GiveEmpireTech name = "SHP_WEAPON_4" ''' +HUGE_PLANET +'''EffectsGroup + scope = Source + activation = Turn high = 1 + effects = SetPlanetSize Huge +''' + +LARGE_PLANET +'''EffectsGroup + scope = Source + activation = Turn high = 1 + effects = SetPlanetSize Large +''' + +MEDIUM_PLANET +'''EffectsGroup + scope = Source + activation = Turn high = 1 + effects = SetPlanetSize Medium +''' + +SMALL_PLANET +'''EffectsGroup + scope = Source + activation = Turn high = 1 + effects = SetPlanetSize Small +''' + Modified: trunk/FreeOrion/default/techs.txt =================================================================== --- trunk/FreeOrion/default/techs.txt 2012-03-22 19:20:25 UTC (rev 4742) +++ trunk/FreeOrion/default/techs.txt 2012-03-23 16:33:25 UTC (rev 4743) @@ -792,29 +792,67 @@ scope = And [ OwnedBy TheEmpire Source.Owner Planet size = Tiny - Planet environment = Adequate + Planet environment = Good Not [[NON_ORGANIC]] ] - activation = And [ - Not OwnerHasTech "GRO_XENO_GENETICS" - Not OwnerHasTech "GRO_XENO_HYBRIDS" - Not OwnerHasTech "GRO_CYBORG" + effects = SetTargetPopulation Value + 0 + + EffectsGroup + scope = And [ + OwnedBy TheEmpire Source.Owner + Planet size = Small + Planet environment = Good + Not [[NON_ORGANIC]] ] - effects = SetTargetPopulation Value + 3 + effects = SetTargetPopulation Value + 0.5 EffectsGroup scope = And [ OwnedBy TheEmpire Source.Owner + Planet size = Medium + Planet environment = Good + Not [[NON_ORGANIC]] + ] + effects = SetTargetPopulation Value + 1 + + EffectsGroup + scope = And [ + OwnedBy TheEmpire Source.Owner + Planet size = Large + Planet environment = Good + Not [[NON_ORGANIC]] + ] + effects = SetTargetPopulation Value + 1.5 + + EffectsGroup + scope = And [ + OwnedBy TheEmpire Source.Owner + Planet size = Huge + Planet environment = Good + Not [[NON_ORGANIC]] + ] + + effects = SetTargetPopulation Value + 2 + + EffectsGroup + scope = And [ + OwnedBy TheEmpire Source.Owner + Planet size = Tiny + Planet environment = Adequate + Not [[NON_ORGANIC]] + ] + activation = Not OwnerHasTech "GRO_XENO_GENETICS" + effects = SetTargetPopulation Value + 0 + + EffectsGroup + scope = And [ + OwnedBy TheEmpire Source.Owner Planet size = Small Planet environment = Adequate Not [[NON_ORGANIC]] ] - activation = And [ - Not OwnerHasTech "GRO_XENO_GENETICS" - Not OwnerHasTech "GRO_XENO_HYBRIDS" - Not OwnerHasTech "GRO_CYBORG" - ] - effects = SetTargetPopulation Value + 6 + activation = Not OwnerHasTech "GRO_XENO_GENETICS" + effects = SetTargetPopulation Value + 0.5 EffectsGroup scope = And [ @@ -823,12 +861,8 @@ Planet environment = Adequate Not [[NON_ORGANIC]] ] - activation = And [ - Not OwnerHasTech "GRO_XENO_GENETICS" - Not OwnerHasTech "GRO_XENO_HYBRIDS" - Not OwnerHasTech "GRO_CYBORG" - ] - effects = SetTargetPopulation Value + 9 + activation = Not OwnerHasTech "GRO_XENO_GENETICS" + effects = SetTargetPopulation Value + 1 EffectsGroup scope = And [ @@ -837,12 +871,8 @@ Planet environment = Adequate Not [[NON_ORGANIC]] ] - activation = And [ - Not OwnerHasTech "GRO_XENO_GENETICS" - Not OwnerHasTech "GRO_XENO_HYBRIDS" - Not OwnerHasTech "GRO_CYBORG" - ] - effects = SetTargetPopulation Value + 12 + activation = Not OwnerHasTech "GRO_XENO_GENETICS" + effects = SetTargetPopulation Value + 1.5 EffectsGroup scope = And [ @@ -851,12 +881,8 @@ Planet environment = Adequate Not [[NON_ORGANIC]] ] - activation = And [ - Not OwnerHasTech "GRO_XENO_GENETICS" - Not OwnerHasTech "GRO_XENO_HYBRIDS" - Not OwnerHasTech "GRO_CYBORG" - ] - effects = SetTargetPopulation Value + 15 + activation = Not OwnerHasTech "GRO_XENO_GENETICS" + effects = SetTargetPopulation Value + 2 ] graphic = "icons/tech/symbiosis_biology.png" @@ -1126,7 +1152,7 @@ ] activation = Not OwnerHasTech "GRO_CYBORG" effects = [ - SetTargetPopulation Value + 1 + SetTargetPopulation Value + 0 SetTargetHealth Value + 5 ] @@ -1139,7 +1165,7 @@ ] activation = Not OwnerHasTech "GRO_CYBORG" effects = [ - SetTargetPopulation Value + 2 + SetTargetPopulation Value + .5 SetTargetHealth Value + 5 ] @@ -1152,7 +1178,7 @@ ] activation = Not OwnerHasTech "GRO_CYBORG" effects = [ - SetTargetPopulation Value + 3 + SetTargetPopulation Value + 1 SetTargetHealth Value + 5 ] @@ -1165,7 +1191,7 @@ ] activation = Not OwnerHasTech "GRO_CYBORG" effects = [ - SetTargetPopulation Value + 4 + SetTargetPopulation Value + 1.5 SetTargetHealth Value + 5 ] @@ -1178,7 +1204,7 @@ ] activation = Not OwnerHasTech "GRO_CYBORG" effects = [ - SetTargetPopulation Value + 5 + SetTargetPopulation Value + 2 SetTargetHealth Value + 5 ] @@ -1186,12 +1212,11 @@ scope = And [ OwnedBy TheEmpire Source.Owner Planet size = Tiny - Planet environment = [Poor Adequate] + Planet environment = Poor Not [[NON_ORGANIC]] ] - activation = Not OwnerHasTech "GRO_CYBORG" effects = [ - SetTargetPopulation Value + 4 + SetTargetPopulation Value + 0 SetTargetHealth Value + 5 ] @@ -1199,12 +1224,11 @@ scope = And [ OwnedBy TheEmpire Source.Owner Planet size = Small - Planet environment = [Poor Adequate] + Planet environment = Poor Not [[NON_ORGANIC]] ] - activation = Not OwnerHasTech "GRO_CYBORG" effects = [ - SetTargetPopulation Value + 8 + SetTargetPopulation Value + 1.5 SetTargetHealth Value + 5 ] @@ -1212,12 +1236,11 @@ scope = And [ OwnedBy TheEmpire Source.Owner Planet size = Medium - Planet environment = [Poor Adequate] + Planet environment = Poor Not [[NON_ORGANIC]] ] - activation = Not OwnerHasTech "GRO_CYBORG" effects = [ - SetTargetPopulation Value + 12 + SetTargetPopulation Value + 3 SetTargetHealth Value + 5 ] @@ -1225,12 +1248,11 @@ scope = And [ OwnedBy TheEmpire Source.Owner Planet size = Large - Planet environment = [Poor Adequate] + Planet environment = Poor Not [[NON_ORGANIC]] ] - activation = Not OwnerHasTech "GRO_CYBORG" effects = [ - SetTargetPopulation Value + 16 + SetTargetPopulation Value + 4.5 SetTargetHealth Value + 5 ] @@ -1238,12 +1260,11 @@ scope = And [ OwnedBy TheEmpire Source.Owner Planet size = Huge - Planet environment = [Poor Adequate] + Planet environment = Poor Not [[NON_ORGANIC]] ] - activation = Not OwnerHasTech "GRO_CYBORG" effects = [ - SetTargetPopulation Value + 20 + SetTargetPopulation Value + 6 SetTargetHealth Value + 5 ] ] @@ -1453,11 +1474,11 @@ scope = And [ OwnedBy TheEmpire Source.Owner Planet size = Tiny - Planet environment = [Poor Hostile] + Planet environment = Hostile Not [[NON_ORGANIC]] ] effects = [ - SetTargetPopulation Value + 5 + SetTargetPopulation Value + 0 SetTargetHealth Value + 10 ] @@ -1465,11 +1486,11 @@ scope = A... [truncated message content] |