From: <geo...@us...> - 2011-08-19 05:24:12
|
Revision: 4170 http://freeorion.svn.sourceforge.net/freeorion/revision/?rev=4170&view=rev Author: geoffthemedio Date: 2011-08-19 03:48:44 +0000 (Fri, 19 Aug 2011) Log Message: ----------- Gave species some troops on planets when not owned by an empire. Modified Paths: -------------- trunk/FreeOrion/default/species.txt Modified: trunk/FreeOrion/default/species.txt =================================================================== --- trunk/FreeOrion/default/species.txt 2011-08-19 03:47:30 UTC (rev 4169) +++ trunk/FreeOrion/default/species.txt 2011-08-19 03:48:44 UTC (rev 4170) @@ -349,6 +349,11 @@ scope = Source activation = Focus type = "FOCUS_RESEARCH" effects = SetTargetResearch Value + 10 + + EffectsGroup + scope = Source + activation = Not OwnedBy AnyEmpire + effects = SetMaxTroops Value + 5 ] environments = [ type = Swamp environment = Good @@ -716,6 +721,11 @@ scope = Source activation = Focus type = "FOCUS_RESEARCH" effects = SetTargetResearch Value + 10 + + EffectsGroup + scope = Source + activation = Not OwnedBy AnyEmpire + effects = SetMaxTroops Value + 5 ] environments = [ type = Swamp environment = Good @@ -945,6 +955,11 @@ scope = Source activation = Focus type = "FOCUS_RESEARCH" effects = SetTargetResearch Value + 10 + + EffectsGroup + scope = Source + activation = Not OwnedBy AnyEmpire + effects = SetMaxTroops Value + 5 ] environments = [ @@ -1312,6 +1327,11 @@ scope = Source activation = Focus type = "FOCUS_RESEARCH" effects = SetTargetResearch Value + 10 + + EffectsGroup + scope = Source + activation = Not OwnedBy AnyEmpire + effects = SetMaxTroops Value + 5 ] environments = [ @@ -1680,6 +1700,11 @@ scope = Source activation = Focus type = "FOCUS_RESEARCH" effects = SetTargetResearch Value + 10 + + EffectsGroup + scope = Source + activation = Not OwnedBy AnyEmpire + effects = SetMaxTroops Value + 5 ] environments = [ @@ -2047,6 +2072,11 @@ scope = Source activation = Focus type = "FOCUS_RESEARCH" effects = SetTargetResearch Value + 10 + + EffectsGroup + scope = Source + activation = Not OwnedBy AnyEmpire + effects = SetMaxTroops Value + 5 ] environments = [ @@ -2393,7 +2423,11 @@ scope = Source activation = Focus type = "FOCUS_INDUSTRY" effects = SetTargetIndustry Value + Target.Population * 2 - + + EffectsGroup + scope = Source + activation = Not OwnedBy AnyEmpire + effects = SetMaxTroops Value + 5 ] environments = [ @@ -2762,8 +2796,12 @@ scope = Source activation = Focus type = "FOCUS_RESEARCH" effects = SetTargetResearch Value + 10 - ] - + + EffectsGroup + scope = Source + activation = Not OwnedBy AnyEmpire + effects = SetMaxTroops Value + 5 + ] environments = [ type = Swamp environment = Hostile type = Toxic environment = Hostile @@ -3130,8 +3168,12 @@ scope = Source activation = Focus type = "FOCUS_RESEARCH" effects = SetTargetResearch Value + 10 - ] - + + EffectsGroup + scope = Source + activation = Not OwnedBy AnyEmpire + effects = SetMaxTroops Value + 5 + ] environments = [ type = Swamp environment = Good type = Toxic environment = Adequate @@ -3358,8 +3400,12 @@ scope = Source activation = Focus type = "FOCUS_RESEARCH" effects = SetTargetResearch Value + 10 - ] - + + EffectsGroup + scope = Source + activation = Not OwnedBy AnyEmpire + effects = SetMaxTroops Value + 5 + ] environments = [ type = Swamp environment = Good type = Toxic environment = Adequate @@ -3402,6 +3448,11 @@ SetTargetHealth 20 SetTargetFarming 20 ] + + EffectsGroup + scope = Source + activation = Not OwnedBy AnyEmpire + effects = SetMaxTroops Value + 3 ] environments = [ type = Swamp environment = Adequate @@ -3630,6 +3681,11 @@ scope = Source activation = Focus type = "FOCUS_RESEARCH" effects = SetTargetResearch Value + 10 + + EffectsGroup + scope = Source + activation = Not OwnedBy AnyEmpire + effects = SetMaxTroops Value + 3 ] environments = [ @@ -3997,8 +4053,12 @@ scope = Source activation = Focus type = "FOCUS_RESEARCH" effects = SetTargetResearch Value + 10 - ] - + + EffectsGroup + scope = Source + activation = Not OwnedBy AnyEmpire + effects = SetMaxTroops Value + 3 + ] environments = [ type = Swamp environment = Hostile type = Toxic environment = Hostile @@ -4230,8 +4290,11 @@ activation = Focus type = "FOCUS_INDUSTRY" effects = SetTargetIndustry Value + Target.Population * 2 - ] - + EffectsGroup + scope = Source + activation = Not OwnedBy AnyEmpire + effects = SetMaxTroops Value + 3 + ] environments = [ type = Swamp environment = Hostile type = Toxic environment = Poor @@ -4598,8 +4661,12 @@ scope = Source activation = Focus type = "FOCUS_RESEARCH" effects = SetTargetResearch Value + 10 - ] - + + EffectsGroup + scope = Source + activation = Not OwnedBy AnyEmpire + effects = SetMaxTroops Value + 3 + ] environments = [ type = Swamp environment = Poor type = Toxic environment = Hostile @@ -4966,8 +5033,12 @@ scope = Source activation = Focus type = "FOCUS_RESEARCH" effects = SetTargetResearch Value + 10 - ] - + + EffectsGroup + scope = Source + activation = Not OwnedBy AnyEmpire + effects = SetMaxTroops Value + 3 + ] environments = [ type = Swamp environment = Hostile type = Toxic environment = Hostile @@ -5334,8 +5405,12 @@ scope = Source activation = Focus type = "FOCUS_RESEARCH" effects = SetTargetResearch Value + 10 - ] - + + EffectsGroup + scope = Source + activation = Not OwnedBy AnyEmpire + effects = SetMaxTroops Value + 3 + ] environments = [ type = Swamp environment = Hostile type = Toxic environment = Hostile @@ -5702,8 +5777,12 @@ scope = Source activation = Focus type = "FOCUS_RESEARCH" effects = SetTargetResearch Value + 10 - ] - + + EffectsGroup + scope = Source + activation = Not OwnedBy AnyEmpire + effects = SetMaxTroops Value + 3 + ] environments = [ type = Swamp environment = Poor type = Toxic environment = Adequate @@ -6070,8 +6149,12 @@ scope = Source activation = Focus type = "FOCUS_RESEARCH" effects = SetTargetResearch Value + 10 - ] - + + EffectsGroup + scope = Source + activation = Not OwnedBy AnyEmpire + effects = SetMaxTroops Value + 3 + ] environments = [ type = Swamp environment = Adequate type = Toxic environment = Good @@ -6279,8 +6362,11 @@ ] effects = SetTargetFarming Value + Target.Population * 0.5 - ] - + EffectsGroup + scope = Source + activation = Not OwnedBy AnyEmpire + effects = SetMaxTroops Value + 3 + ] environments = [ type = Swamp environment = Poor type = Toxic environment = Hostile @@ -6647,8 +6733,12 @@ scope = Source activation = Focus type = "FOCUS_RESEARCH" effects = SetTargetResearch Value + 10 - ] - + + EffectsGroup + scope = Source + activation = Not OwnedBy AnyEmpire + effects = SetMaxTroops Value + 3 + ] environments = [ type = Swamp environment = Poor type = Toxic environment = Adequate @@ -7205,6 +7295,11 @@ Not WithinDistance 0 Source System ] + + EffectsGroup + scope = Source + activation = Not OwnedBy AnyEmpire + effects = SetMaxTroops Value + 3 ] environments = [ type = Swamp environment = Poor @@ -7750,18 +7845,23 @@ EffectsGroup scope = And [ - WithinStarlaneJumps 1 Source - Not WithinDistance 0 Source Fleet Not Stationary OwnedBy EnemyOf Source.Owner + WithinStarlaneJumps 1 Source + Not WithinDistance 0 Source ] activation = Focus "FOCUS_DISTORTION" effects = MoveTo And [ + System WithinStarlaneJumps 1 Source Not WithinDistance 0 Source - System ] + + EffectsGroup + scope = Source + activation = Not OwnedBy AnyEmpire + effects = SetMaxTroops Value + 3 ] environments = [ type = Swamp environment = Adequate @@ -8319,6 +8419,11 @@ Not WithinDistance 0 Source System ] + + EffectsGroup + scope = Source + activation = Not OwnedBy AnyEmpire + effects = SetMaxTroops Value + 3 ] environments = [ type = Swamp environment = Good @@ -8876,6 +8981,11 @@ Not WithinDistance 0 Source System ] + + EffectsGroup + scope = Source + activation = Not OwnedBy AnyEmpire + effects = SetMaxTroops Value + 3 ] environments = [ type = Swamp environment = Adequate @@ -9433,6 +9543,11 @@ Not WithinDistance 0 Source System ] + + EffectsGroup + scope = Source + activation = Not OwnedBy AnyEmpire + effects = SetMaxTroops Value + 3 ] environments = [ type = Swamp environment = Poor @@ -9990,6 +10105,11 @@ Not WithinDistance 0 Source System ] + + EffectsGroup + scope = Source + activation = Not OwnedBy AnyEmpire + effects = SetMaxTroops Value + 3 ] environments = [ type = Swamp environment = Hostile @@ -10547,6 +10667,11 @@ Not WithinDistance 0 Source System ] + + EffectsGroup + scope = Source + activation = Not OwnedBy AnyEmpire + effects = SetMaxTroops Value + 3 ] environments = [ type = Swamp environment = Hostile @@ -11092,18 +11217,23 @@ EffectsGroup scope = And [ - WithinStarlaneJumps 1 Source - Not WithinDistance 0 Source Fleet Not Stationary OwnedBy EnemyOf Source.Owner + WithinStarlaneJumps 1 Source + Not WithinDistance 0 Source ] activation = Focus "FOCUS_DISTORTION" effects = MoveTo And [ + System WithinStarlaneJumps 1 Source Not WithinDistance 0 Source - System ] + + EffectsGroup + scope = Source + activation = Not OwnedBy AnyEmpire + effects = SetMaxTroops Value + 3 ] environments = [ type = Swamp environment = Hostile @@ -11649,18 +11779,23 @@ EffectsGroup scope = And [ - WithinStarlaneJumps 1 Source - Not WithinDistance 0 Source Fleet Not Stationary OwnedBy EnemyOf Source.Owner + WithinStarlaneJumps 1 Source + Not WithinDistance 0 Source ] activation = Focus "FOCUS_DISTORTION" effects = MoveTo And [ + System WithinStarlaneJumps 1 Source Not WithinDistance 0 Source - System ] + + EffectsGroup + scope = Source + activation = Not OwnedBy AnyEmpire + effects = SetMaxTroops Value + 3 ] environments = [ type = Swamp environment = Hostile |
From: <geo...@us...> - 2011-08-24 21:54:11
|
Revision: 4178 http://freeorion.svn.sourceforge.net/freeorion/revision/?rev=4178&view=rev Author: geoffthemedio Date: 2011-08-24 21:54:05 +0000 (Wed, 24 Aug 2011) Log Message: ----------- Added some shield effects to test species. Modified Paths: -------------- trunk/FreeOrion/default/species.txt Modified: trunk/FreeOrion/default/species.txt =================================================================== --- trunk/FreeOrion/default/species.txt 2011-08-24 21:53:01 UTC (rev 4177) +++ trunk/FreeOrion/default/species.txt 2011-08-24 21:54:05 UTC (rev 4178) @@ -353,7 +353,10 @@ EffectsGroup scope = Source activation = Not OwnedBy AnyEmpire - effects = SetMaxTroops Value + 5 + effects = [ + SetMaxTroops Value + 5 + SetMaxShield Value + 5 + ] ] environments = [ type = Swamp environment = Good @@ -725,7 +728,10 @@ EffectsGroup scope = Source activation = Not OwnedBy AnyEmpire - effects = SetMaxTroops Value + 5 + effects = [ + SetMaxTroops Value + 5 + SetMaxShield Value + 5 + ] ] environments = [ type = Swamp environment = Good |
From: <geo...@us...> - 2011-09-14 23:47:16
|
Revision: 4265 http://freeorion.svn.sourceforge.net/freeorion/revision/?rev=4265&view=rev Author: geoffthemedio Date: 2011-09-14 23:47:09 +0000 (Wed, 14 Sep 2011) Log Message: ----------- Modified species conditions testing for Huge planets to also test for Asteroids and GasGiant, so that species populating gas giants will get meter bonuses. This has the immediate effect of making Super Tester species populated planets not have max 0 population, which was previously the case because their population-bonus effectsgroup didn't allow for those planet sizes. Modified Paths: -------------- trunk/FreeOrion/default/species.txt Modified: trunk/FreeOrion/default/species.txt =================================================================== --- trunk/FreeOrion/default/species.txt 2011-09-14 20:21:55 UTC (rev 4264) +++ trunk/FreeOrion/default/species.txt 2011-09-14 23:47:09 UTC (rev 4265) @@ -72,7 +72,7 @@ scope = Source activation = And [ Planet environment = Good - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = [ SetTargetPopulation Value + 25 @@ -127,7 +127,7 @@ scope = Source activation = And [ Planet environment = Adequate - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = [ SetTargetPopulation Value + 5 @@ -301,7 +301,7 @@ scope = Source activation = And [ Focus type = "FOCUS_MINING" - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = SetTargetMining Value + Target.Population * 0.2 @@ -407,7 +407,7 @@ scope = Source activation = And [ Planet environment = Good - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = [ SetTargetPopulation Value + 25 @@ -462,7 +462,7 @@ scope = Source activation = And [ Planet environment = Adequate - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = [ SetTargetPopulation Value + 5 @@ -680,7 +680,7 @@ scope = Source activation = And [ Planet environment = Good - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = [ SetTargetPopulation Value + 25 @@ -735,7 +735,7 @@ scope = Source activation = And [ Planet environment = Adequate - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = [ SetTargetPopulation Value + 5 @@ -909,7 +909,7 @@ scope = Source activation = And [ Focus type = "FOCUS_MINING" - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = SetTargetMining Value + Target.Population * 0.2 @@ -1053,7 +1053,7 @@ scope = Source activation = And [ Planet environment = Good - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = [ SetTargetPopulation Value + 25 @@ -1108,7 +1108,7 @@ scope = Source activation = And [ Planet environment = Adequate - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = [ SetTargetPopulation Value + 5 @@ -1282,7 +1282,7 @@ scope = Source activation = And [ Focus type = "FOCUS_MINING" - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = SetTargetMining Value + Target.Population * 0.2 @@ -1425,7 +1425,7 @@ scope = Source activation = And [ Planet environment = Good - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = [ SetTargetPopulation Value + 25 @@ -1480,7 +1480,7 @@ scope = Source activation = And [ Planet environment = Adequate - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = [ SetTargetPopulation Value + 5 @@ -1654,7 +1654,7 @@ scope = Source activation = And [ Focus type = "FOCUS_MINING" - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = SetTargetMining Value + Target.Population * 0.2 @@ -1791,7 +1791,7 @@ scope = Source activation = And [ Planet environment = Good - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = [ SetTargetPopulation Value + 25 @@ -1846,7 +1846,7 @@ scope = Source activation = And [ Planet environment = Adequate - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = [ SetTargetPopulation Value + 5 @@ -2010,7 +2010,7 @@ scope = Source activation = And [ Focus type = "FOCUS_MINING" - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = SetTargetMining Value + Target.Population * 0.2 @@ -2149,7 +2149,7 @@ scope = Source activation = And [ Planet environment = Good - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = [ SetTargetPopulation Value + 25 @@ -2204,7 +2204,7 @@ scope = Source activation = And [ Planet environment = Adequate - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = [ SetTargetPopulation Value + 5 @@ -2378,7 +2378,7 @@ scope = Source activation = And [ Focus type = "FOCUS_MINING" - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = SetTargetMining Value + Target.Population * 0.2 @@ -2521,7 +2521,7 @@ scope = Source activation = And [ Planet environment = Good - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = [ SetTargetPopulation Value + 25 @@ -2576,7 +2576,7 @@ scope = Source activation = And [ Planet environment = Adequate - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = [ SetTargetPopulation Value + 5 @@ -2750,7 +2750,7 @@ scope = Source activation = And [ Focus type = "FOCUS_MINING" - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = SetTargetMining Value + Target.Population * 0.2 @@ -2853,7 +2853,7 @@ scope = Source activation = And [ Planet environment = Good - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = [ SetTargetPopulation Value + 25 @@ -2908,7 +2908,7 @@ scope = Source activation = And [ Planet environment = Adequate - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = [ SetTargetPopulation Value + 5 @@ -3133,7 +3133,7 @@ scope = Source activation = And [ Planet environment = Good - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = [ SetTargetPopulation Value + 25 @@ -3188,7 +3188,7 @@ scope = Source activation = And [ Planet environment = Adequate - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = [ SetTargetPopulation Value + 5 @@ -3406,7 +3406,7 @@ scope = Source activation = And [ Planet environment = Good - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = [ SetTargetPopulation Value + 25 @@ -3461,7 +3461,7 @@ scope = Source activation = And [ Planet environment = Adequate - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = [ SetTargetPopulation Value + 5 @@ -3635,7 +3635,7 @@ scope = Source activation = And [ Focus type = "FOCUS_MINING" - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = SetTargetMining Value + Target.Population * 0.2 @@ -3742,7 +3742,7 @@ scope = Source activation = And [ Planet environment = Good - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = [ SetTargetPopulation Value + 25 @@ -3797,7 +3797,7 @@ scope = Source activation = And [ Planet environment = Adequate - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = [ SetTargetPopulation Value + 5 @@ -4014,7 +4014,7 @@ scope = Source activation = And [ Planet environment = Good - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = [ SetTargetPopulation Value + 25 @@ -4069,7 +4069,7 @@ scope = Source activation = And [ Planet environment = Adequate - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = [ SetTargetPopulation Value + 5 @@ -4243,7 +4243,7 @@ scope = Source activation = And [ Focus type = "FOCUS_MINING" - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = SetTargetMining Value + Target.Population * 0.2 @@ -4386,7 +4386,7 @@ scope = Source activation = And [ Planet environment = Good - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = [ SetTargetPopulation Value + 25 @@ -4441,7 +4441,7 @@ scope = Source activation = And [ Planet environment = Adequate - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = [ SetTargetPopulation Value + 5 @@ -4615,7 +4615,7 @@ scope = Source activation = And [ Focus type = "FOCUS_MINING" - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = SetTargetMining Value + Target.Population * 0.2 @@ -4758,7 +4758,7 @@ scope = Source activation = And [ Planet environment = Good - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = [ SetTargetPopulation Value + 25 @@ -4813,7 +4813,7 @@ scope = Source activation = And [ Planet environment = Adequate - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = [ SetTargetPopulation Value + 5 @@ -4987,7 +4987,7 @@ scope = Source activation = And [ Focus type = "FOCUS_MINING" - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = SetTargetMining Value + Target.Population * 0.2 @@ -5130,7 +5130,7 @@ scope = Source activation = And [ Planet environment = Good - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = [ SetTargetPopulation Value + 25 @@ -5185,7 +5185,7 @@ scope = Source activation = And [ Planet environment = Adequate - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = [ SetTargetPopulation Value + 5 @@ -5359,7 +5359,7 @@ scope = Source activation = And [ Focus type = "FOCUS_MINING" - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = SetTargetMining Value + Target.Population * 0.2 @@ -5502,7 +5502,7 @@ scope = Source activation = And [ Planet environment = Good - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = [ SetTargetPopulation Value + 25 @@ -5557,7 +5557,7 @@ scope = Source activation = And [ Planet environment = Adequate - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = [ SetTargetPopulation Value + 5 @@ -5731,7 +5731,7 @@ scope = Source activation = And [ Focus type = "FOCUS_MINING" - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = SetTargetMining Value + Target.Population * 0.2 @@ -5829,7 +5829,7 @@ scope = Source activation = And [ Planet environment = Good - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = [ SetTargetPopulation Value + 25 @@ -5884,7 +5884,7 @@ scope = Source activation = And [ Planet environment = Adequate - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = [ SetTargetPopulation Value + 5 @@ -6086,7 +6086,7 @@ scope = Source activation = And [ Planet environment = Good - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = [ SetTargetPopulation Value + 25 @@ -6141,7 +6141,7 @@ scope = Source activation = And [ Planet environment = Adequate - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = [ SetTargetPopulation Value + 5 @@ -6315,7 +6315,7 @@ scope = Source activation = And [ Focus type = "FOCUS_MINING" - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = SetTargetMining Value + Target.Population * 0.2 @@ -6457,7 +6457,7 @@ scope = Source activation = And [ Planet environment = Good - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = [ SetTargetPopulation Value + 25 @@ -6512,7 +6512,7 @@ scope = Source activation = And [ Planet environment = Adequate - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = [ SetTargetPopulation Value + 5 @@ -6686,7 +6686,7 @@ scope = Source activation = And [ Focus type = "FOCUS_MINING" - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = SetTargetMining Value + Target.Population * 0.2 @@ -6914,7 +6914,7 @@ scope = Source activation = And [ Planet environment = Good - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = [ SetTargetPopulation Value + 25 @@ -6969,7 +6969,7 @@ scope = Source activation = And [ Planet environment = Adequate - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = [ SetTargetPopulation Value + 5 @@ -7143,7 +7143,7 @@ scope = Source activation = And [ Focus type = "FOCUS_MINING" - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = SetTargetMining Value + Target.Population * 0.2 @@ -7476,7 +7476,7 @@ scope = Source activation = And [ Planet environment = Good - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = [ SetTargetPopulation Value + 25 @@ -7531,7 +7531,7 @@ scope = Source activation = And [ Planet environment = Adequate - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = [ SetTargetPopulation Value + 5 @@ -7705,7 +7705,7 @@ scope = Source activation = And [ Focus type = "FOCUS_MINING" - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = SetTargetMining Value + Target.Population * 0.2 @@ -8038,7 +8038,7 @@ scope = Source activation = And [ Planet environment = Good - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = [ SetTargetPopulation Value + 25 @@ -8093,7 +8093,7 @@ scope = Source activation = And [ Planet environment = Adequate - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = [ SetTargetPopulation Value + 5 @@ -8267,7 +8267,7 @@ scope = Source activation = And [ Focus type = "FOCUS_MINING" - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = SetTargetMining Value + Target.Population * 0.2 @@ -8600,7 +8600,7 @@ scope = Source activation = And [ Planet environment = Good - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = [ SetTargetPopulation Value + 25 @@ -8655,7 +8655,7 @@ scope = Source activation = And [ Planet environment = Adequate - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = [ SetTargetPopulation Value + 5 @@ -8829,7 +8829,7 @@ scope = Source activation = And [ Focus type = "FOCUS_MINING" - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = SetTargetMining Value + Target.Population * 0.2 @@ -9162,7 +9162,7 @@ scope = Source activation = And [ Planet environment = Good - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = [ SetTargetPopulation Value + 25 @@ -9217,7 +9217,7 @@ scope = Source activation = And [ Planet environment = Adequate - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = [ SetTargetPopulation Value + 5 @@ -9391,7 +9391,7 @@ scope = Source activation = And [ Focus type = "FOCUS_MINING" - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = SetTargetMining Value + Target.Population * 0.2 @@ -9724,7 +9724,7 @@ scope = Source activation = And [ Planet environment = Good - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = [ SetTargetPopulation Value + 25 @@ -9779,7 +9779,7 @@ scope = Source activation = And [ Planet environment = Adequate - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = [ SetTargetPopulation Value + 5 @@ -9953,7 +9953,7 @@ scope = Source activation = And [ Focus type = "FOCUS_MINING" - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = SetTargetMining Value + Target.Population * 0.2 @@ -10286,7 +10286,7 @@ scope = Source activation = And [ Planet environment = Good - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = [ SetTargetPopulation Value + 25 @@ -10341,7 +10341,7 @@ scope = Source activation = And [ Planet environment = Adequate - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = [ SetTargetPopulation Value + 5 @@ -10515,7 +10515,7 @@ scope = Source activation = And [ Focus type = "FOCUS_MINING" - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = SetTargetMining Value + Target.Population * 0.2 @@ -10848,7 +10848,7 @@ scope = Source activation = And [ Planet environment = Good - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = [ SetTargetPopulation Value + 25 @@ -10903,7 +10903,7 @@ scope = Source activation = And [ Planet environment = Adequate - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = [ SetTargetPopulation Value + 5 @@ -11077,7 +11077,7 @@ scope = Source activation = And [ Focus type = "FOCUS_MINING" - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = SetTargetMining Value + Target.Population * 0.2 @@ -11410,7 +11410,7 @@ scope = Source activation = And [ Planet environment = Good - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = [ SetTargetPopulation Value + 25 @@ -11465,7 +11465,7 @@ scope = Source activation = And [ Planet environment = Adequate - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = [ SetTargetPopulation Value + 5 @@ -11639,7 +11639,7 @@ scope = Source activation = And [ Focus type = "FOCUS_MINING" - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = SetTargetMining Value + Target.Population * 0.2 @@ -11977,7 +11977,7 @@ scope = Source activation = And [ Planet environment = Good - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = [ SetTargetPopulation Value + 25 @@ -12032,7 +12032,7 @@ scope = Source activation = And [ Planet environment = Adequate - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = [ SetTargetPopulation Value + 5 @@ -12206,7 +12206,7 @@ scope = Source activation = And [ Focus type = "FOCUS_MINING" - Planet size = Huge + Planet size = [Huge GasGiant Asteroids] ] effects = SetTargetMining Value + Target.Population * 0.2 |
From: <geo...@us...> - 2011-10-01 22:24:24
|
Revision: 4315 http://freeorion.svn.sourceforge.net/freeorion/revision/?rev=4315&view=rev Author: geoffthemedio Date: 2011-10-01 22:24:17 +0000 (Sat, 01 Oct 2011) Log Message: ----------- Removed more high = 999 parameters from species conditions. Modified Paths: -------------- trunk/FreeOrion/default/species.txt Modified: trunk/FreeOrion/default/species.txt =================================================================== --- trunk/FreeOrion/default/species.txt 2011-10-01 19:36:35 UTC (rev 4314) +++ trunk/FreeOrion/default/species.txt 2011-10-01 22:24:17 UTC (rev 4315) @@ -154,13 +154,13 @@ EffectsGroup scope = Source - activation = Farming low = RootCandidate.TargetFarming + 2 high = 999 + activation = Farming low = RootCandidate.TargetFarming + 2 effects = SetFarming Value - 1 EffectsGroup scope = Source - activation = Research low = RootCandidate.TargetResearch + 2 high = 999 + activation = Research low = RootCandidate.TargetResearch + 2 effects = SetResearch Value - 1 EffectsGroup @@ -248,7 +248,7 @@ location = Or [ And [ Or [ - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 OwnerHasTech "PRO_ORBITAL_MINE" ] Not Planet type = [Asteroids GasGiant] @@ -264,11 +264,11 @@ name = "FOCUS_HEAVY_MINING" description = "FOCUS_HEAVY_MINING_DESC" location = And [ - Number low = 1 high = 999 And [ + Number low = 1 And [ Building "BLD_HEAVY_MINE_PROCESSOR" OwnedBy TheEmpire Source.Owner ] - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 ] graphic = "icons/building/heavy_mining_processor.png" @@ -276,7 +276,7 @@ name = "FOCUS_INDUSTRY" description = "FOCUS_INDUSTRY_DESC" location = Or [ - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 Contains Building "BLD_GAS_GIANT_GEN" ] graphic = "icons/focus/industry.png" @@ -426,22 +426,22 @@ EffectsGroup scope = Source - activation = Farming low = RootCandidate.TargetFarming + 2 high = 999 + activation = Farming low = RootCandidate.TargetFarming + 2 effects = SetFarming Value - 1 EffectsGroup scope = Source - activation = Mining low = RootCandidate.TargetMining + 2 high = 999 + activation = Mining low = RootCandidate.TargetMining + 2 effects = SetMining Value - 1 EffectsGroup scope = Source - activation = Industry low = RootCandidate.TargetIndustry + 2 high = 999 + activation = Industry low = RootCandidate.TargetIndustry + 2 effects = SetIndustry Value - 1 EffectsGroup scope = Source - activation = Research low = RootCandidate.TargetResearch + 2 high = 999 + activation = Research low = RootCandidate.TargetResearch + 2 effects = SetResearch Value - 1 EffectsGroup @@ -619,7 +619,7 @@ location = Or [ And [ Or [ - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 OwnerHasTech "PRO_ORBITAL_MINE" ] Not Planet type = [Asteroids GasGiant] @@ -635,11 +635,11 @@ name = "FOCUS_HEAVY_MINING" description = "FOCUS_HEAVY_MINING_DESC" location = And [ - Number low = 1 high = 999 And [ + Number low = 1 And [ Building "BLD_HEAVY_MINE_PROCESSOR" OwnedBy TheEmpire Source.Owner ] - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 ] graphic = "icons/building/heavy_mining_processor.png" @@ -647,7 +647,7 @@ name = "FOCUS_INDUSTRY" description = "FOCUS_INDUSTRY_DESC" location = Or [ - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 Contains Building "BLD_GAS_GIANT_GEN" ] graphic = "icons/focus/industry.png" @@ -797,22 +797,22 @@ EffectsGroup scope = Source - activation = Farming low = RootCandidate.TargetFarming + 2 high = 999 + activation = Farming low = RootCandidate.TargetFarming + 2 effects = SetFarming Value - 1 EffectsGroup scope = Source - activation = Mining low = RootCandidate.TargetMining + 2 high = 999 + activation = Mining low = RootCandidate.TargetMining + 2 effects = SetMining Value - 1 EffectsGroup scope = Source - activation = Industry low = RootCandidate.TargetIndustry + 2 high = 999 + activation = Industry low = RootCandidate.TargetIndustry + 2 effects = SetIndustry Value - 1 EffectsGroup scope = Source - activation = Research low = RootCandidate.TargetResearch + 2 high = 999 + activation = Research low = RootCandidate.TargetResearch + 2 effects = SetResearch Value - 1 EffectsGroup @@ -990,7 +990,7 @@ location = Or [ And [ Or [ - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 OwnerHasTech "PRO_ORBITAL_MINE" ] Not Planet type = [Asteroids GasGiant] @@ -1006,11 +1006,11 @@ name = "FOCUS_HEAVY_MINING" description = "FOCUS_HEAVY_MINING_DESC" location = And [ - Number low = 1 high = 999 And [ + Number low = 1 And [ Building "BLD_HEAVY_MINE_PROCESSOR" OwnedBy TheEmpire Source.Owner ] - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 ] graphic = "icons/building/heavy_mining_processor.png" @@ -1018,7 +1018,7 @@ name = "FOCUS_INDUSTRY" description = "FOCUS_INDUSTRY_DESC" location = Or [ - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 Contains Building "BLD_GAS_GIANT_GEN" ] graphic = "icons/focus/industry.png" @@ -1168,22 +1168,22 @@ EffectsGroup scope = Source - activation = Farming low = RootCandidate.TargetFarming + 2 high = 999 + activation = Farming low = RootCandidate.TargetFarming + 2 effects = SetFarming Value - 1 EffectsGroup scope = Source - activation = Mining low = RootCandidate.TargetMining + 2 high = 999 + activation = Mining low = RootCandidate.TargetMining + 2 effects = SetMining Value - 1 EffectsGroup scope = Source - activation = Industry low = RootCandidate.TargetIndustry + 2 high = 999 + activation = Industry low = RootCandidate.TargetIndustry + 2 effects = SetIndustry Value - 1 EffectsGroup scope = Source - activation = Research low = RootCandidate.TargetResearch + 2 high = 999 + activation = Research low = RootCandidate.TargetResearch + 2 effects = SetResearch Value - 1 EffectsGroup @@ -1361,7 +1361,7 @@ location = Or [ And [ Or [ - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 OwnerHasTech "PRO_ORBITAL_MINE" ] Not Planet type = [Asteroids GasGiant] @@ -1377,11 +1377,11 @@ name = "FOCUS_HEAVY_MINING" description = "FOCUS_HEAVY_MINING_DESC" location = And [ - Number low = 1 high = 999 And [ + Number low = 1 And [ Building "BLD_HEAVY_MINE_PROCESSOR" OwnedBy TheEmpire Source.Owner ] - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 ] graphic = "icons/building/heavy_mining_processor.png" @@ -1389,7 +1389,7 @@ name = "FOCUS_INDUSTRY" description = "FOCUS_INDUSTRY_DESC" location = Or [ - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 Contains Building "BLD_GAS_GIANT_GEN" ] graphic = "icons/focus/industry.png" @@ -1533,17 +1533,17 @@ EffectsGroup scope = Source - activation = Farming low = RootCandidate.TargetFarming + 2 high = 999 + activation = Farming low = RootCandidate.TargetFarming + 2 effects = SetFarming Value - 1 EffectsGroup scope = Source - activation = Mining low = RootCandidate.TargetMining + 2 high = 999 + activation = Mining low = RootCandidate.TargetMining + 2 effects = SetMining Value - 1 EffectsGroup scope = Source - activation = Industry low = RootCandidate.TargetIndustry + 2 high = 999 + activation = Industry low = RootCandidate.TargetIndustry + 2 effects = SetIndustry Value - 1 EffectsGroup @@ -1711,7 +1711,7 @@ location = Or [ And [ Or [ - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 OwnerHasTech "PRO_ORBITAL_MINE" ] Not Planet type = [Asteroids GasGiant] @@ -1727,11 +1727,11 @@ name = "FOCUS_HEAVY_MINING" description = "FOCUS_HEAVY_MINING_DESC" location = And [ - Number low = 1 high = 999 And [ + Number low = 1 And [ Building "BLD_HEAVY_MINE_PROCESSOR" OwnedBy TheEmpire Source.Owner ] - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 ] graphic = "icons/building/heavy_mining_processor.png" @@ -1739,7 +1739,7 @@ name = "FOCUS_INDUSTRY" description = "FOCUS_INDUSTRY_DESC" location = Or [ - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 Contains Building "BLD_GAS_GIANT_GEN" ] graphic = "icons/focus/industry.png" @@ -1889,22 +1889,22 @@ EffectsGroup scope = Source - activation = Farming low = RootCandidate.TargetFarming + 2 high = 999 + activation = Farming low = RootCandidate.TargetFarming + 2 effects = SetFarming Value - 1 EffectsGroup scope = Source - activation = Mining low = RootCandidate.TargetMining + 2 high = 999 + activation = Mining low = RootCandidate.TargetMining + 2 effects = SetMining Value - 1 EffectsGroup scope = Source - activation = Industry low = RootCandidate.TargetIndustry + 2 high = 999 + activation = Industry low = RootCandidate.TargetIndustry + 2 effects = SetIndustry Value - 1 EffectsGroup scope = Source - activation = Research low = RootCandidate.TargetResearch + 2 high = 999 + activation = Research low = RootCandidate.TargetResearch + 2 effects = SetResearch Value - 1 EffectsGroup @@ -2081,7 +2081,7 @@ location = Or [ And [ Or [ - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 OwnerHasTech "PRO_ORBITAL_MINE" ] Not Planet type = [Asteroids GasGiant] @@ -2097,11 +2097,11 @@ name = "FOCUS_HEAVY_MINING" description = "FOCUS_HEAVY_MINING_DESC" location = And [ - Number low = 1 high = 999 And [ + Number low = 1 And [ Building "BLD_HEAVY_MINE_PROCESSOR" OwnedBy TheEmpire Source.Owner ] - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 ] graphic = "icons/building/heavy_mining_processor.png" @@ -2109,7 +2109,7 @@ name = "FOCUS_INDUSTRY" description = "FOCUS_INDUSTRY_DESC" location = Or [ - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 Contains Building "BLD_GAS_GIANT_GEN" ] graphic = "icons/focus/industry.png" @@ -2259,22 +2259,22 @@ EffectsGroup scope = Source - activation = Farming low = RootCandidate.TargetFarming + 2 high = 999 + activation = Farming low = RootCandidate.TargetFarming + 2 effects = SetFarming Value - 1 EffectsGroup scope = Source - activation = Mining low = RootCandidate.TargetMining + 2 high = 999 + activation = Mining low = RootCandidate.TargetMining + 2 effects = SetMining Value - 1 EffectsGroup scope = Source - activation = Industry low = RootCandidate.TargetIndustry + 2 high = 999 + activation = Industry low = RootCandidate.TargetIndustry + 2 effects = SetIndustry Value - 1 EffectsGroup scope = Source - activation = Research low = RootCandidate.TargetResearch + 2 high = 999 + activation = Research low = RootCandidate.TargetResearch + 2 effects = SetResearch Value - 1 EffectsGroup @@ -2590,12 +2590,12 @@ EffectsGroup scope = Source - activation = Farming low = RootCandidate.TargetFarming + 2 high = 999 + activation = Farming low = RootCandidate.TargetFarming + 2 effects = SetFarming Value - 1 EffectsGroup scope = Source - activation = Research low = RootCandidate.TargetResearch + 2 high = 999 + activation = Research low = RootCandidate.TargetResearch + 2 effects = SetResearch Value - 1 EffectsGroup @@ -2868,12 +2868,12 @@ EffectsGroup scope = Source - activation = Farming low = RootCandidate.TargetFarming + 2 high = 999 + activation = Farming low = RootCandidate.TargetFarming + 2 effects = SetFarming Value - 1 EffectsGroup scope = Source - activation = Research low = RootCandidate.TargetResearch + 2 high = 999 + activation = Research low = RootCandidate.TargetResearch + 2 effects = SetResearch Value - 1 EffectsGroup @@ -2962,7 +2962,7 @@ location = Or [ And [ Or [ - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 OwnerHasTech "PRO_ORBITAL_MINE" ] Not Planet type = [Asteroids GasGiant] @@ -2978,11 +2978,11 @@ name = "FOCUS_HEAVY_MINING" description = "FOCUS_HEAVY_MINING_DESC" location = And [ - Number low = 1 high = 999 And [ + Number low = 1 And [ Building "BLD_HEAVY_MINE_PROCESSOR" OwnedBy TheEmpire Source.Owner ] - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 ] graphic = "icons/building/heavy_mining_processor.png" @@ -2990,7 +2990,7 @@ name = "FOCUS_INDUSTRY" description = "FOCUS_INDUSTRY_DESC" location = Or [ - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 Contains Building "BLD_GAS_GIANT_GEN" ] graphic = "icons/focus/industry.png" @@ -3140,22 +3140,22 @@ EffectsGroup scope = Source - activation = Farming low = RootCandidate.TargetFarming + 2 high = 999 + activation = Farming low = RootCandidate.TargetFarming + 2 effects = SetFarming Value - 1 EffectsGroup scope = Source - activation = Mining low = RootCandidate.TargetMining + 2 high = 999 + activation = Mining low = RootCandidate.TargetMining + 2 effects = SetMining Value - 1 EffectsGroup scope = Source - activation = Industry low = RootCandidate.TargetIndustry + 2 high = 999 + activation = Industry low = RootCandidate.TargetIndustry + 2 effects = SetIndustry Value - 1 EffectsGroup scope = Source - activation = Research low = RootCandidate.TargetResearch + 2 high = 999 + activation = Research low = RootCandidate.TargetResearch + 2 effects = SetResearch Value - 1 EffectsGroup @@ -3330,7 +3330,7 @@ name = "FOCUS_INDUSTRY" description = "FOCUS_INDUSTRY_DESC" location = Or [ - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 Contains Building "BLD_GAS_GIANT_GEN" ] graphic = "icons/focus/industry.png" @@ -3475,12 +3475,12 @@ EffectsGroup scope = Source - activation = Farming low = RootCandidate.TargetFarming + 2 high = 999 + activation = Farming low = RootCandidate.TargetFarming + 2 effects = SetFarming Value - 1 EffectsGroup scope = Source - activation = Industry low = RootCandidate.TargetIndustry + 2 high = 999 + activation = Industry low = RootCandidate.TargetIndustry + 2 effects = SetIndustry Value - 1 EffectsGroup @@ -3567,7 +3567,7 @@ location = Or [ And [ Or [ - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 OwnerHasTech "PRO_ORBITAL_MINE" ] Not Planet type = [Asteroids GasGiant] @@ -3583,11 +3583,11 @@ name = "FOCUS_HEAVY_MINING" description = "FOCUS_HEAVY_MINING_DESC" location = And [ - Number low = 1 high = 999 And [ + Number low = 1 And [ Building "BLD_HEAVY_MINE_PROCESSOR" OwnedBy TheEmpire Source.Owner ] - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 ] graphic = "icons/building/heavy_mining_processor.png" @@ -3595,7 +3595,7 @@ name = "FOCUS_INDUSTRY" description = "FOCUS_INDUSTRY_DESC" location = Or [ - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 Contains Building "BLD_GAS_GIANT_GEN" ] graphic = "icons/focus/industry.png" @@ -3745,22 +3745,22 @@ EffectsGroup scope = Source - activation = Farming low = RootCandidate.TargetFarming + 2 high = 999 + activation = Farming low = RootCandidate.TargetFarming + 2 effects = SetFarming Value - 1 EffectsGroup scope = Source - activation = Mining low = RootCandidate.TargetMining + 2 high = 999 + activation = Mining low = RootCandidate.TargetMining + 2 effects = SetMining Value - 1 EffectsGroup scope = Source - activation = Industry low = RootCandidate.TargetIndustry + 2 high = 999 + activation = Industry low = RootCandidate.TargetIndustry + 2 effects = SetIndustry Value - 1 EffectsGroup scope = Source - activation = Research low = RootCandidate.TargetResearch + 2 high = 999 + activation = Research low = RootCandidate.TargetResearch + 2 effects = SetResearch Value - 1 EffectsGroup @@ -3937,7 +3937,7 @@ location = Or [ And [ Or [ - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 OwnerHasTech "PRO_ORBITAL_MINE" ] Not Planet type = [Asteroids GasGiant] @@ -3953,11 +3953,11 @@ name = "FOCUS_HEAVY_MINING" description = "FOCUS_HEAVY_MINING_DESC" location = And [ - Number low = 1 high = 999 And [ + Number low = 1 And [ Building "BLD_HEAVY_MINE_PROCESSOR" OwnedBy TheEmpire Source.Owner ] - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 ] graphic = "icons/building/heavy_mining_processor.png" @@ -3965,7 +3965,7 @@ name = "FOCUS_INDUSTRY" description = "FOCUS_INDUSTRY_DESC" location = Or [ - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 Contains Building "BLD_GAS_GIANT_GEN" ] graphic = "icons/focus/industry.png" @@ -4115,22 +4115,22 @@ EffectsGroup scope = Source - activation = Farming low = RootCandidate.TargetFarming + 2 high = 999 + activation = Farming low = RootCandidate.TargetFarming + 2 effects = SetFarming Value - 1 EffectsGroup scope = Source - activation = Mining low = RootCandidate.TargetMining + 2 high = 999 + activation = Mining low = RootCandidate.TargetMining + 2 effects = SetMining Value - 1 EffectsGroup scope = Source - activation = Industry low = RootCandidate.TargetIndustry + 2 high = 999 + activation = Industry low = RootCandidate.TargetIndustry + 2 effects = SetIndustry Value - 1 EffectsGroup scope = Source - activation = Research low = RootCandidate.TargetResearch + 2 high = 999 + activation = Research low = RootCandidate.TargetResearch + 2 effects = SetResearch Value - 1 EffectsGroup @@ -4307,7 +4307,7 @@ location = Or [ And [ Or [ - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 OwnerHasTech "PRO_ORBITAL_MINE" ] Not Planet type = [Asteroids GasGiant] @@ -4323,11 +4323,11 @@ name = "FOCUS_HEAVY_MINING" description = "FOCUS_HEAVY_MINING_DESC" location = And [ - Number low = 1 high = 999 And [ + Number low = 1 And [ Building "BLD_HEAVY_MINE_PROCESSOR" OwnedBy TheEmpire Source.Owner ] - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 ] graphic = "icons/building/heavy_mining_processor.png" @@ -4335,7 +4335,7 @@ name = "FOCUS_INDUSTRY" description = "FOCUS_INDUSTRY_DESC" location = Or [ - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 Contains Building "BLD_GAS_GIANT_GEN" ] graphic = "icons/focus/industry.png" @@ -4485,22 +4485,22 @@ EffectsGroup scope = Source - activation = Farming low = RootCandidate.TargetFarming + 2 high = 999 + activation = Farming low = RootCandidate.TargetFarming + 2 effects = SetFarming Value - 1 EffectsGroup scope = Source - activation = Mining low = RootCandidate.TargetMining + 2 high = 999 + activation = Mining low = RootCandidate.TargetMining + 2 effects = SetMining Value - 1 EffectsGroup scope = Source - activation = Industry low = RootCandidate.TargetIndustry + 2 high = 999 + activation = Industry low = RootCandidate.TargetIndustry + 2 effects = SetIndustry Value - 1 EffectsGroup scope = Source - activation = Research low = RootCandidate.TargetResearch + 2 high = 999 + activation = Research low = RootCandidate.TargetResearch + 2 effects = SetResearch Value - 1 EffectsGroup @@ -4677,7 +4677,7 @@ location = Or [ And [ Or [ - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 OwnerHasTech "PRO_ORBITAL_MINE" ] Not Planet type = [Asteroids GasGiant] @@ -4693,11 +4693,11 @@ name = "FOCUS_HEAVY_MINING" description = "FOCUS_HEAVY_MINING_DESC" location = And [ - Number low = 1 high = 999 And [ + Number low = 1 And [ Building "BLD_HEAVY_MINE_PROCESSOR" OwnedBy TheEmpire Source.Owner ] - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 ] graphic = "icons/building/heavy_mining_processor.png" @@ -4705,7 +4705,7 @@ name = "FOCUS_INDUSTRY" description = "FOCUS_INDUSTRY_DESC" location = Or [ - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 Contains Building "BLD_GAS_GIANT_GEN" ] graphic = "icons/focus/industry.png" @@ -4855,22 +4855,22 @@ EffectsGroup scope = Source - activation = Farming low = RootCandidate.TargetFarming + 2 high = 999 + activation = Farming low = RootCandidate.TargetFarming + 2 effects = SetFarming Value - 1 EffectsGroup scope = Source - activation = Mining low = RootCandidate.TargetMining + 2 high = 999 + activation = Mining low = RootCandidate.TargetMining + 2 effects = SetMining Value - 1 EffectsGroup scope = Source - activation = Industry low = RootCandidate.TargetIndustry + 2 high = 999 + activation = Industry low = RootCandidate.TargetIndustry + 2 effects = SetIndustry Value - 1 EffectsGroup scope = Source - activation = Research low = RootCandidate.TargetResearch + 2 high = 999 + activation = Research low = RootCandidate.TargetResearch + 2 effects = SetResearch Value - 1 EffectsGroup @@ -5047,7 +5047,7 @@ location = Or [ And [ Or [ - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 OwnerHasTech "PRO_ORBITAL_MINE" ] Not Planet type = [Asteroids GasGiant] @@ -5063,11 +5063,11 @@ name = "FOCUS_HEAVY_MINING" description = "FOCUS_HEAVY_MINING_DESC" location = And [ - Number low = 1 high = 999 And [ + Number low = 1 And [ Building "BLD_HEAVY_MINE_PROCESSOR" OwnedBy TheEmpire Source.Owner ] - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 ] graphic = "icons/building/heavy_mining_processor.png" @@ -5075,7 +5075,7 @@ name = "FOCUS_INDUSTRY" description = "FOCUS_INDUSTRY_DESC" location = Or [ - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 Contains Building "BLD_GAS_GIANT_GEN" ] graphic = "icons/focus/industry.png" @@ -5225,22 +5225,22 @@ EffectsGroup scope = Source - activation = Farming low = RootCandidate.TargetFarming + 2 high = 999 + activation = Farming low = RootCandidate.TargetFarming + 2 effects = SetFarming Value - 1 EffectsGroup scope = Source - activation = Mining low = RootCandidate.TargetMining + 2 high = 999 + activation = Mining low = RootCandidate.TargetMining + 2 effects = SetMining Value - 1 EffectsGroup scope = Source - activation = Industry low = RootCandidate.TargetIndustry + 2 high = 999 + activation = Industry low = RootCandidate.TargetIndustry + 2 effects = SetIndustry Value - 1 EffectsGroup scope = Source - activation = Research low = RootCandidate.TargetResearch + 2 high = 999 + activation = Research low = RootCandidate.TargetResearch + 2 effects = SetResearch Value - 1 EffectsGroup @@ -5550,7 +5550,7 @@ EffectsGroup scope = Source - activation = Farming low = RootCandidate.TargetFarming + 2 high = 999 + activation = Farming low = RootCandidate.TargetFarming + 2 effects = SetFarming Value - 1 EffectsGroup @@ -5627,7 +5627,7 @@ location = Or [ And [ Or [ - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 OwnerHasTech "PRO_ORBITAL_MINE" ] Not Planet type = [Asteroids GasGiant] @@ -5643,11 +5643,11 @@ name = "FOCUS_HEAVY_MINING" description = "FOCUS_HEAVY_MINING_DESC" location = And [ - Number low = 1 high = 999 And [ + Number low = 1 And [ Building "BLD_HEAVY_MINE_PROCESSOR" OwnedBy TheEmpire Source.Owner ] - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 ] graphic = "icons/building/heavy_mining_processor.png" @@ -5655,7 +5655,7 @@ name = "FOCUS_INDUSTRY" description = "FOCUS_INDUSTRY_DESC" location = Or [ - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 Contains Building "BLD_GAS_GIANT_GEN" ] graphic = "icons/focus/industry.png" @@ -5805,22 +5805,22 @@ EffectsGroup scope = Source - activation = Farming low = RootCandidate.TargetFarming + 2 high = 999 + activation = Farming low = RootCandidate.TargetFarming + 2 effects = SetFarming Value - 1 EffectsGroup scope = Source - activation = Mining low = RootCandidate.TargetMining + 2 high = 999 + activation = Mining low = RootCandidate.TargetMining + 2 effects = SetMining Value - 1 EffectsGroup scope = Source - activation = Industry low = RootCandidate.TargetIndustry + 2 high = 999 + activation = Industry low = RootCandidate.TargetIndustry + 2 effects = SetIndustry Value - 1 EffectsGroup scope = Source - activation = Research low = RootCandidate.TargetResearch + 2 high = 999 + activation = Research low = RootCandidate.TargetResearch + 2 effects = SetResearch Value - 1 EffectsGroup @@ -5997,7 +5997,7 @@ location = Or [ And [ Or [ - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 OwnerHasTech "PRO_ORBITAL_MINE" ] Not Planet type = [Asteroids GasGiant] @@ -6013,11 +6013,11 @@ name = "FOCUS_HEAVY_MINING" description = "FOCUS_HEAVY_MINING_DESC" location = And [ - Number low = 1 high = 999 And [ + Number low = 1 And [ Building "BLD_HEAVY_MINE_PROCESSOR" OwnedBy TheEmpire Source.Owner ] - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 ] graphic = "icons/building/heavy_mining_processor.png" @@ -6025,7 +6025,7 @@ name = "FOCUS_INDUSTRY" description = "FOCUS_INDUSTRY_DESC" location = Or [ - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 Contains Building "BLD_GAS_GIANT_GEN" ] graphic = "icons/focus/industry.png" @@ -6175,22 +6175,22 @@ EffectsGroup scope = Source - activation = Farming low = RootCandidate.TargetFarming + 2 high = 999 + activation = Farming low = RootCandidate.TargetFarming + 2 effects = SetFarming Value - 1 EffectsGroup scope = Source - activation = Mining low = RootCandidate.TargetMining + 2 high = 999 + activation = Mining low = RootCandidate.TargetMining + 2 effects = SetMining Value - 1 EffectsGroup scope = Source - activation = Industry low = RootCandidate.TargetIndustry + 2 high = 999 + activation = Industry low = RootCandidate.TargetIndustry + 2 effects = SetIndustry Value - 1 EffectsGroup scope = Source - activation = Research low = RootCandidate.TargetResearch + 2 high = 999 + activation = Research low = RootCandidate.TargetResearch + 2 effects = SetResearch Value - 1 EffectsGroup @@ -6368,7 +6368,7 @@ location = Or [ And [ Or [ - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 OwnerHasTech "PRO_ORBITAL_MINE" ] Not Planet type = [Asteroids GasGiant] @@ -6384,11 +6384,11 @@ name = "FOCUS_HEAVY_MINING" description = "FOCUS_HEAVY_MINING_DESC" location = And [ - Number low = 1 high = 999 And [ + Number low = 1 And [ Building "BLD_HEAVY_MINE_PROCESSOR" OwnedBy TheEmpire Source.Owner ] - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 ] graphic = "icons/building/heavy_mining_processor.png" @@ -6396,7 +6396,7 @@ name = "FOCUS_INDUSTRY" description = "FOCUS_INDUSTRY_DESC" location = Or [ - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 Contains Building "BLD_GAS_GIANT_GEN" ] graphic = "icons/focus/industry.png" @@ -6635,22 +6635,22 @@ EffectsGroup scope = Source - activation = Farming low = RootCandidate.TargetFarming + 2 high = 999 + activation = Farming low = RootCandidate.TargetFarming + 2 effects = SetFarming Value - 1 EffectsGroup scope = Source - activation = Mining low = RootCandidate.TargetMining + 2 high = 999 + activation = Mining low = RootCandidate.TargetMining + 2 effects = SetMining Value - 1 EffectsGroup scope = Source - activation = Industry low = RootCandidate.TargetIndustry + 2 high = 999 + activation = Industry low = RootCandidate.TargetIndustry + 2 effects = SetIndustry Value - 1 EffectsGroup scope = Source - activation = Research low = RootCandidate.TargetResearch + 2 high = 999 + activation = Research low = RootCandidate.TargetResearch + 2 effects = SetResearch Value - 1 EffectsGroup @@ -6823,7 +6823,7 @@ PopulationCenter OwnedBy EnemyOf Source.Owner WithinStarlaneJumps 4 Source - Not Number low = 1 high = 999 And [ + Not Number low = 1 And [ Building "BLD_GENOME_BANK" OwnedBy TheEmpire RootCandidate.Owner ] @@ -6932,7 +6932,7 @@ location = Or [ And [ Or [ - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 OwnerHasTech "PRO_ORBITAL_MINE" ] Not Planet type = [Asteroids GasGiant] @@ -6948,11 +6948,11 @@ name = "FOCUS_HEAVY_MINING" description = "FOCUS_HEAVY_MINING_DESC" location = And [ - Number low = 1 high = 999 And [ + Number low = 1 And [ Building "BLD_HEAVY_MINE_PROCESSOR" OwnedBy TheEmpire Source.Owner ] - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 ] graphic = "icons/building/heavy_mining_processor.png" @@ -6960,7 +6960,7 @@ name = "FOCUS_INDUSTRY" description = "FOCUS_INDUSTRY_DESC" location = Or [ - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 Contains Building "BLD_GAS_GIANT_GEN" ] graphic = "icons/focus/industry.png" @@ -7199,22 +7199,22 @@ EffectsGroup scope = Source - activation = Farming low = RootCandidate.TargetFarming + 2 high = 999 + activation = Farming low = RootCandidate.TargetFarming + 2 effects = SetFarming Value - 1 EffectsGroup scope = Source - activation = Mining low = RootCandidate.TargetMining + 2 high = 999 + activation = Mining low = RootCandidate.TargetMining + 2 effects = SetMining Value - 1 EffectsGroup scope = Source - activation = Industry low = RootCandidate.TargetIndustry + 2 high = 999 + activation = Industry low = RootCandidate.TargetIndustry + 2 effects = SetIndustry Value - 1 EffectsGroup scope = Source - activation = Research low = RootCandidate.TargetResearch + 2 high = 999 + activation = Research low = RootCandidate.TargetResearch + 2 effects = SetResearch Value - 1 EffectsGroup @@ -7387,7 +7387,7 @@ PopulationCenter OwnedBy EnemyOf Source.Owner WithinStarlaneJumps 4 Source - Not Number low = 1 high = 999 And [ + Not Number low = 1 And [ Building "BLD_GENOME_BANK" OwnedBy TheEmpire RootCandidate.Owner ] @@ -7496,7 +7496,7 @@ location = Or [ And [ Or [ - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 OwnerHasTech "PRO_ORBITAL_MINE" ] Not Planet type = [Asteroids GasGiant] @@ -7512,11 +7512,11 @@ name = "FOCUS_HEAVY_MINING" description = "FOCUS_HEAVY_MINING_DESC" location = And [ - Number low = 1 high = 999 And [ + Number low = 1 And [ Building "BLD_HEAVY_MINE_PROCESSOR" OwnedBy TheEmpire Source.Owner ] - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 ] graphic = "icons/building/heavy_mining_processor.png" @@ -7524,7 +7524,7 @@ name = "FOCUS_INDUSTRY" description = "FOCUS_INDUSTRY_DESC" location = Or [ - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 Contains Building "BLD_GAS_GIANT_GEN" ] graphic = "icons/focus/industry.png" @@ -7763,22 +7763,22 @@ EffectsGroup scope = Source - activation = Farming low = RootCandidate.TargetFarming + 2 high = 999 + activation = Farming low = RootCandidate.TargetFarming + 2 effects = SetFarming Value - 1 EffectsGroup scope = Source - activation = Mining low = RootCandidate.TargetMining + 2 high = 999 + activation = Mining low = RootCandidate.TargetMining + 2 effects = SetMining Value - 1 EffectsGroup scope = Source - activation = Industry low = RootCandidate.TargetIndustry + 2 high = 999 + activation = Industry low = RootCandidate.TargetIndustry + 2 effects = SetIndustry Value - 1 EffectsGroup scope = Source - activation = Research low = RootCandidate.TargetResearch + 2 high = 999 + activation = Research low = RootCandidate.TargetResearch + 2 effects = SetResearch Value - 1 EffectsGroup @@ -7951,7 +7951,7 @@ PopulationCenter OwnedBy EnemyOf Source.Owner WithinStarlaneJumps 4 Source - Not Number low = 1 high = 999 And [ + Not Number low = 1 And [ Building "BLD_GENOME_BANK" OwnedBy TheEmpire RootCandidate.Owner ] @@ -8060,7 +8060,7 @@ location = Or [ And [ Or [ - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 OwnerHasTech "PRO_ORBITAL_MINE" ] Not Planet type = [Asteroids GasGiant] @@ -8076,11 +8076,11 @@ name = "FOCUS_HEAVY_MINING" description = "FOCUS_HEAVY_MINING_DESC" location = And [ - Number low = 1 high = 999 And [ + Number low = 1 And [ Building "BLD_HEAVY_MINE_PROCESSOR" OwnedBy TheEmpire Source.Owner ] - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 ] graphic = "icons/building/heavy_mining_processor.png" @@ -8088,7 +8088,7 @@ name = "FOCUS_INDUSTRY" description = "FOCUS_INDUSTRY_DESC" location = Or [ - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 Contains Building "BLD_GAS_GIANT_GEN" ] graphic = "icons/focus/industry.png" @@ -8327,22 +8327,22 @@ EffectsGroup scope = Source - activation = Farming low = RootCandidate.TargetFarming + 2 high = 999 + activation = Farming low = RootCandidate.TargetFarming + 2 effects = SetFarming Value - 1 EffectsGroup scope = Source - activation = Mining low = RootCandidate.TargetMining + 2 high = 999 + activation = Mining low = RootCandidate.TargetMining + 2 effects = SetMining Value - 1 EffectsGroup scope = Source - activation = Industry low = RootCandidate.TargetIndustry + 2 high = 999 + activation = Industry low = RootCandidate.TargetIndustry + 2 effects = SetIndustry Value - 1 EffectsGroup scope = Source - activation = Research low = RootCandidate.TargetResearch + 2 high = 999 + activation = Research low = RootCandidate.TargetResearch + 2 effects = SetResearch Value - 1 EffectsGroup @@ -8515,7 +8515,7 @@ PopulationCenter OwnedBy EnemyOf Source.Owner WithinStarlaneJumps 4 Source - Not Number low = 1 high = 999 And [ + Not Number low = 1 And [ Building "BLD_GENOME_BANK" OwnedBy TheEmpire RootCandidate.Owner ] @@ -8624,7 +8624,7 @@ location = Or [ And [ Or [ - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 OwnerHasTech "PRO_ORBITAL_MINE" ] Not Planet type = [Asteroids GasGiant] @@ -8640,11 +8640,11 @@ name = "FOCUS_HEAVY_MINING" description = "FOCUS_HEAVY_MINING_DESC" location = And [ - Number low = 1 high = 999 And [ + Number low = 1 And [ Building "BLD_HEAVY_MINE_PROCESSOR" OwnedBy TheEmpire Source.Owner ] - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 ] graphic = "icons/building/heavy_mining_processor.png" @@ -8652,7 +8652,7 @@ name = "FOCUS_INDUSTRY" description = "FOCUS_INDUSTRY_DESC" location = Or [ - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 Contains Building "BLD_GAS_GIANT_GEN" ] graphic = "icons/focus/industry.png" @@ -8891,22 +8891,22 @@ EffectsGroup scope = Source - activation = Farming low = RootCandidate.TargetFarming + 2 high = 999 + activation = Farming low = RootCandidate.TargetFarming + 2 effects = SetFarming Value - 1 EffectsGroup scope = Source - activation = Mining low = RootCandidate.TargetMining + 2 high = 999 + activation = Mining low = RootCandidate.TargetMining + 2 effects = SetMining Value - 1 EffectsGroup scope = Source - activation = Industry low = RootCandidate.TargetIndustry + 2 high = 999 + activation = Industry low = RootCandidate.TargetIndustry + 2 effects = SetIndustry Value - 1 EffectsGroup scope = Source - activation = Research low = RootCandidate.TargetResearch + 2 high = 999 + activation = Research low = RootCandidate.TargetResearch + 2 effects = SetResearch Value - 1 EffectsGroup @@ -9079,7 +9079,7 @@ PopulationCenter OwnedBy EnemyOf Source.Owner WithinStarlaneJumps 4 Source - Not Number low = 1 high = 999 And [ + Not Number low = 1 And [ Building "BLD_GENOME_BANK" OwnedBy TheEmpire RootCandidate.Owner ] @@ -9188,7 +9188,7 @@ location = Or [ And [ Or [ - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 OwnerHasTech "PRO_ORBITAL_MINE" ] Not Planet type = [Asteroids GasGiant] @@ -9204,11 +9204,11 @@ name = "FOCUS_HEAVY_MINING" description = "FOCUS_HEAVY_MINING_DESC" location = And [ - Number low = 1 high = 999 And [ + Number low = 1 And [ Building "BLD_HEAVY_MINE_PROCESSOR" OwnedBy TheEmpire Source.Owner ] - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 ] graphic = "icons/building/heavy_mining_processor.png" @@ -9216,7 +9216,7 @@ name = "FOCUS_INDUSTRY" description = "FOCUS_INDUSTRY_DESC" location = Or [ - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 Contains Building "BLD_GAS_GIANT_GEN" ] graphic = "icons/focus/industry.png" @@ -9455,22 +9455,22 @@ EffectsGroup scope = Source - activation = Farming low = RootCandidate.TargetFarming + 2 high = 999 + activation = Farming low = RootCandidate.TargetFarming + 2 effects = SetFarming Value - 1 EffectsGroup scope = Source - activation = Mining low = RootCandidate.TargetMining + 2 high = 999 + activation = Mining low = RootCandidate.TargetMining + 2 effects = SetMining Value - 1 EffectsGroup scope = Source - activation = Industry low = RootCandidate.TargetIndustry + 2 high = 999 + activation = Industry low = RootCandidate.TargetIndustry + 2 effects = SetIndustry Value - 1 EffectsGroup scope = Source - activation = Research low = RootCandidate.TargetResearch + 2 high = 999 + activation = Research low = RootCandidate.TargetResearch + 2 effects = SetResearch Value - 1 EffectsGroup @@ -9643,7 +9643,7 @@ PopulationCenter OwnedBy EnemyOf Source.Owner WithinStarlaneJumps 4 Source - Not Number low = 1 high = 999 And [ + Not Number low = 1 And [ Building "BLD_GENOME_BANK" OwnedBy TheEmpire RootCandidate.Owner ] @@ -9752,7 +9752,7 @@ location = Or [ And [ Or [ - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 OwnerHasTech "PRO_ORBITAL_MINE" ] Not Planet type = [Asteroids GasGiant] @@ -9768,11 +9768,11 @@ name = "FOCUS_HEAVY_MINING" description = "FOCUS_HEAVY_MINING_DESC" location = And [ - Number low = 1 high = 999 And [ + Number low = 1 And [ Building "BLD_HEAVY_MINE_PROCESSOR" OwnedBy TheEmpire Source.Owner ] - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 ] graphic = "icons/building/heavy_mining_processor.png" @@ -9780,7 +9780,7 @@ name = "FOCUS_INDUSTRY" description = "FOCUS_INDUSTRY_DESC" location = Or [ - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 Contains Building "BLD_GAS_GIANT_GEN" ] graphic = "icons/focus/industry.png" @@ -10019,22 +10019,22 @@ EffectsGroup scope = Source - activation = Farming low = RootCandidate.TargetFarming + 2 high = 999 + activation = Farming low = RootCandidate.TargetFarming + 2 effects = SetFarming Value - 1 EffectsGroup scope = Source - activation = Mining low = RootCandidate.TargetMining + 2 high = 999 + activation = Mining low = RootCandidate.TargetMining + 2 effects = SetMining Value - 1 EffectsGroup scope = Source - activation = Industry low = RootCandidate.TargetIndustry + 2 high = 999 + activation = Industry low = RootCandidate.TargetIndustry + 2 effects = SetIndustry Value - 1 EffectsGroup scope = Source - activation = Research low = RootCandidate.TargetResearch + 2 high = 999 + activation = Research low = RootCandidate.TargetResearch + 2 effects = SetResearch Value - 1 EffectsGroup @@ -10207,7 +10207,7 @@ PopulationCenter OwnedBy EnemyOf Source.Owner WithinStarlaneJumps 4 Source - Not Number low = 1 high = 999 And [ + Not Number low = 1 And [ Building "BLD_GENOME_BANK" OwnedBy TheEmpire RootCandidate.Owner ] @@ -10316,7 +10316,7 @@ location = Or [ And [ Or [ - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 OwnerHasTech "PRO_ORBITAL_MINE" ] Not Planet type = [Asteroids GasGiant] @@ -10332,11 +10332,11 @@ name = "FOCUS_HEAVY_MINING" description = "FOCUS_HEAVY_MINING_DESC" location = And [ - Number low = 1 high = 999 And [ + Number low = 1 And [ Building "BLD_HEAVY_MINE_PROCESSOR" OwnedBy TheEmpire Source.Owner ] - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 ] graphic = "icons/building/heavy_mining_processor.png" @@ -10344,7 +10344,7 @@ name = "FOCUS_INDUSTRY" description = "FOCUS_INDUSTRY_DESC" location = Or [ - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 Contains Building "BLD_GAS_GIANT_GEN" ] graphic = "icons/focus/industry.png" @@ -10583,22 +10583,22 @@ EffectsGroup scope = Source - activation = Farming low = RootCandidate.TargetFarming + 2 high = 999 + activation = Farming low = RootCandidate.TargetFarming + 2 effects = SetFarming Value - 1 EffectsGroup scope = Source - activation = Mining low = RootCandidate.TargetMining + 2 high = 999 + activation = Mining low = RootCandidate.TargetMining + 2 effects = SetMining Value - 1 EffectsGroup scope = Source - activation = Industry low = RootCandidate.TargetIndustry + 2 high = 999 + activation = Industry low = RootCandidate.TargetIndustry + 2 effects = SetIndustry Value - 1 EffectsGroup scope = Source - activation = Research low = RootCandidate.TargetResearch + 2 high = 999 + activation = Research low = RootCandidate.TargetResearch + 2 effects = SetResearch Value - 1 EffectsGroup @@ -10771,7 +10771,7 @@ PopulationCenter OwnedBy EnemyOf Source.Owner WithinStarlaneJumps 4 Source - Not Number low = 1 high = 999 And [ + Not Number low = 1 And [ Building "BLD_GENOME_BANK" OwnedBy TheEmpire RootCandidate.Owner ] @@ -10880,7 +10880,7 @@ location = Or [ And [ Or [ - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 OwnerHasTech "PRO_ORBITAL_MINE" ] Not Planet type = [Asteroids GasGiant] @@ -10896,11 +10896,11 @@ name = "FOCUS_HEAVY_MINING" description = "FOCUS_HEAVY_MINING_DESC" location = And [ - Number low = 1 high = 999 And [ + Number low = 1 And [ Building "BLD_HEAVY_MINE_PROCESSOR" OwnedBy TheEmpire Source.Owner ] - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 ] graphic = "icons/building/heavy_mining_processor.png" @@ -10908,7 +10908,7 @@ name = "FOCUS_INDUSTRY" description = "FOCUS_INDUSTRY_DESC" location = Or [ - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 Contains Building "BLD_GAS_GIANT_GEN" ] graphic = "icons/focus/industry.png" @@ -11147,22 +11147,22 @@ EffectsGroup scope = Source - activation = Farming low = RootCandidate.TargetFarming + 2 high = 999 + activation = Farming low = RootCandidate.TargetFarming + 2 effects = SetFarming Value - 1 EffectsGroup scope = Source - activation = Mining low = RootCandidate.TargetMining + 2 high = 999 + activation = Mining low = RootCandidate.TargetMining + 2 effects = SetMining Value - 1 EffectsGroup scope = Source - activation = Industry low = RootCandidate.TargetIndustry + 2 high = 999 + activation = Industry low = RootCandidate.TargetIndustry + 2 effects = SetIndustry Value - 1 EffectsGroup scope = Source - activation = Research low = RootCandidate.TargetResearch + 2 high = 999 + activation = Research low = RootCandidate.TargetResearch + 2 effects = SetResearch Value - 1 EffectsGroup @@ -11335,7 +11335,7 @@ PopulationCenter OwnedBy EnemyOf Source.Owner WithinStarlaneJumps 4 Source - Not Number low = 1 high = 999 And [ + Not Number low = 1 And [ Building "BLD_GENOME_BANK" OwnedBy TheEmpire RootCandidate.Owner ] @@ -11444,7 +11444,7 @@ location = Or [ And [ Or [ - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 OwnerHasTech "PRO_ORBITAL_MINE" ] Not Planet type = [Asteroids GasGiant] @@ -11460,11 +11460,11 @@ name = "FOCUS_HEAVY_MINING" description = "FOCUS_HEAVY_MINING_DESC" location = And [ - Number low = 1 high = 999 And [ + Number low = 1 And [ Building "BLD_HEAVY_MINE_PROCESSOR" OwnedBy TheEmpire Source.Owner ] - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 ] graphic = "icons/building/heavy_mining_processor.png" @@ -11472,7 +11472,7 @@ name = "FOCUS_INDUSTRY" description = "FOCUS_INDUSTRY_DESC" location = Or [ - TargetPopulation low = 1 high = 999 + TargetPopulation low = 1 Contains Building "BLD_GAS_GIANT_GEN" ] graphic = "icons/fo... [truncated message content] |
From: <ele...@us...> - 2011-10-08 03:51:13
|
Revision: 4353 http://freeorion.svn.sourceforge.net/freeorion/revision/?rev=4353&view=rev Author: eleazzaar Date: 2011-10-08 03:51:06 +0000 (Sat, 08 Oct 2011) Log Message: ----------- fixed broken Setinon effects. Modified Paths: -------------- trunk/FreeOrion/default/species.txt Modified: trunk/FreeOrion/default/species.txt =================================================================== --- trunk/FreeOrion/default/species.txt 2011-10-07 18:47:34 UTC (rev 4352) +++ trunk/FreeOrion/default/species.txt 2011-10-08 03:51:06 UTC (rev 4353) @@ -157,7 +157,6 @@ activation = Farming low = RootCandidate.TargetFarming + 2 effects = SetFarming Value - 1 - EffectsGroup scope = Source activation = Research low = RootCandidate.TargetResearch + 2 @@ -168,7 +167,6 @@ activation = Farming low = RootCandidate.TargetFarming high = RootCandidate.TargetFarming + 2 effects = SetFarming Target.TargetFarming - EffectsGroup scope = Source activation = Research low = RootCandidate.TargetResearch high = RootCandidate.TargetResearch + 2 @@ -2675,25 +2673,541 @@ description = "FOCUS_FARMING_DESC" location = Planet graphic = "icons/focus/farming.png" - + Focus + name = "FOCUS_MINING" + description = "FOCUS_MINING_DESC" + location = Or [ + And [ + Or [ + TargetPopulation low = 1 + OwnerHasTech "PRO_ORBITAL_MINE" + ] + Not Planet type = [Asteroids GasGiant] + ] + And [ + OwnerHasTech "PRO_ASTEROID_MINE" + Planet type = Asteroids + ] + ] + graphic = "icons/focus/mining.png" + + Focus + name = "FOCUS_HEAVY_MINING" + description = "FOCUS_HEAVY_MINING_DESC" + location = And [ + Number low = 1 And [ + Building "BLD_HEAVY_MINE_PROCESSOR" + OwnedBy TheEmpire Source.Owner + ] + TargetPopulation low = 1 + ] + graphic = "icons/building/heavy_mining_processor.png" + + Focus + name = "FOCUS_INDUSTRY" + description = "FOCUS_INDUSTRY_DESC" + location = Or [ + TargetPopulation low = 1 + Contains Building "BLD_GAS_GIANT_GEN" + ] + graphic = "icons/focus/industry.png" + + Focus name = "FOCUS_RESEARCH" description = "FOCUS_RESEARCH_DESC" location = Planet graphic = "icons/focus/research.png" + + Focus + name = "FOCUS_LOGISTICS" + description = "FOCUS_LOGISTICS_DESC" + location = OwnerHasTech name = "SHP_FLEET_LOGISTICS" + graphic = "icons/focus/supply.png" + + Focus + name = "FOCUS_REPLIC_FARMING" + description = "FOCUS_REPLIC_FARMING_DESC" + location = Or [ + Contains Building "BLD_REPLICATORS" + And [ + Contains Building "BLD_TRANSFORMER" + OwnerHasTech "PRO_MATENG_REPLIC" + ] + ] + graphic = "icons/focus/replic_farming.png" + + Focus + name = "FOCUS_REPLIC_MINING" + description = "FOCUS_REPLIC_MINING_DESC" + location = Or [ + Contains Building "BLD_REPLICATORS" + And [ + Contains Building "BLD_TRANSFORMER" + OwnerHasTech "PRO_MATENG_REPLIC" + ] + ] + graphic = "icons/focus/replic_mining.png" + + Focus + name = "FOCUS_STEALTH" + description = "FOCUS_STEALTH_DESC" + location = Or [ + Contains Building "BLD_PLANET_CLOAK" + And [ + Contains Building "BLD_TRANSFORMER" + OwnerHasTech "SHP_PLANET_CLOAK" + ] + ] + graphic = "icons/focus/stealth.png" + + Focus + name = "FOCUS_BIOTERROR" + description = "FOCUS_BIOTERROR_DESC" + location = Or [ + Contains Building "BLD_BIOTERROR_PROJECTOR" + And [ + Contains Building "BLD_TRANSFORMER" + OwnerHasTech "GRO_BIOTERROR" + ] + ] + graphic = "icons/focus/bioterror.png" + + Focus + name = "FOCUS_STARGATE" + description = "FOCUS_STARGATE_DESC" + location = Or [ + Contains Building "BLD_STARGATE" + And [ + Contains Building "BLD_TRANSFORMER" + OwnerHasTech "CON_STARGATE" + ] + ] + graphic = "icons/focus/stargate.png" + + Focus + name = "FOCUS_PLANET_DRIVE" + description = "FOCUS_PLANET_DRIVE_DESC" + location = Or [ + Contains Building "BLD_PLANET_DRIVE" + And [ + Contains Building "BLD_TRANSFORMER" + OwnerHasTech "CON_PLANET_DRIVE" + ] + ] + graphic = "icons/focus/planet_drive.png" + + Focus + name = "FOCUS_DISTORTION" + description = "FOCUS_DISTORTION_DESC" + location = Or [ + Contains Building "BLD_SPATIAL_DISTORT_GEN" + And [ + Contains Building "BLD_TRANSFORMER" + OwnerHasTech "LRN_SPATIAL_DISTORT_GEN" + ] + ] + graphic = "icons/focus/distortion.png" ] effectsgroups = [ EffectsGroup scope = Source + activation = Health high = RootCandidate.TargetHealth - 3 + effects = SetHealth Value + 2 + + EffectsGroup + scope = Source + activation = Health low = RootCandidate.TargetHealth - 3 high = RootCandidate.TargetHealth + effects = SetHealth Target.TargetHealth + + EffectsGroup + scope = Source + activation = And [ + Planet environment = Good + Planet size = [Huge GasGiant Asteroids] + ] + effects = [ + SetTargetPopulation Value + 25 + SetTargetHealth Value + 30 + ] + + EffectsGroup + scope = Source + activation = And [ + Planet environment = Good + Planet size = Large + ] + effects = [ + SetTargetPopulation Value + 20 + SetTargetHealth Value + 30 + ] + + EffectsGroup + scope = Source + activation = And [ + Planet environment = Good + Planet size = Medium + ] + effects = [ + SetTargetPopulation Value + 15 + SetTargetHealth Value + 30 + ] + + EffectsGroup + scope = Source + activation = And [ + Planet environment = Good + Planet size = Small + ] + effects = [ + SetTargetPopulation Value + 10 + SetTargetHealth Value + 30 + ] + + EffectsGroup + scope = Source + activation = And [ + Planet environment = Good + Planet size = Tiny + ] + effects = [ + SetTargetPopulation Value + 5 + SetTargetHealth Value + 30 + ] + + EffectsGroup + scope = Source + activation = And [ + Planet environment = Adequate + Planet size = [Huge GasGiant Asteroids] + ] + effects = [ + SetTargetPopulation Value + 5 + SetTargetHealth Value + 25 + ] + + EffectsGroup + scope = Source + activation = And [ + Planet environment = Adequate + Planet size = Large + ] + effects = [ + SetTargetPopulation Value + 4 + SetTargetHealth Value + 25 + ] + + EffectsGroup + scope = Source + activation = And [ + Planet environment = Adequate + Planet size = Medium + ] + effects = [ + SetTargetPopulation Value + 3 + SetTargetHealth Value + 25 + ] + + EffectsGroup + scope = Source + activation = And [ + Planet environment = Adequate + Planet size = Small + ] + effects = [ + SetTargetPopulation Value + 2 + SetTargetHealth Value + 25 + ] + + EffectsGroup + scope = Source + activation = And [ + Planet environment = Adequate + Planet size = Tiny + ] + effects = [ + SetTargetPopulation Value + 1 + SetTargetHealth Value + 25 + ] + + EffectsGroup + scope = Source + activation = Planet environment = [Uninhabitable Hostile Poor] + effects = SetTargetHealth Value + 20 + + EffectsGroup + scope = Source activation = Source + effects = SetTargetConstruction Value + 20 + + EffectsGroup + scope = Source + activation = Source + effects = SetFoodConsumption Value + Target.Population * 1 + + EffectsGroup + scope = Source + activation = Farming low = RootCandidate.TargetFarming + 2 + effects = SetFarming Value - 1 + + EffectsGroup + scope = Source + activation = Mining low = RootCandidate.TargetMining + 2 + effects = SetMining Value - 1 + + EffectsGroup + scope = Source + activation = Industry low = RootCandidate.TargetIndustry + 2 + effects = SetIndustry Value - 1 + + EffectsGroup + scope = Source + activation = Research low = RootCandidate.TargetResearch + 2 + effects = SetResearch Value - 1 + + EffectsGroup + scope = Source + activation = Farming low = RootCandidate.TargetFarming high = RootCandidate.TargetFarming + 2 + effects = SetFarming Target.TargetFarming + + EffectsGroup + scope = Source + activation = Mining low = RootCandidate.TargetMining high = RootCandidate.TargetMining + 2 + effects = SetMining Target.TargetMining + + EffectsGroup + scope = Source + activation = Industry low = RootCandidate.TargetIndustry high = RootCandidate.TargetIndustry + 2 + effects = SetIndustry Target.TargetIndustry + + EffectsGroup + scope = Source + activation = Research low = RootCandidate.TargetResearch high = RootCandidate.TargetResearch + 2 + effects = SetResearch Target.TargetResearch + + EffectsGroup + scope = Source + activation = And [ + Focus type = "FOCUS_FARMING" + Planet environment = Good + ] + effects = SetTargetFarming Value + Target.Population * 2.0 + + EffectsGroup + scope = Source + activation = And [ + Focus type = "FOCUS_FARMING" + Planet environment = Adequate + ] + effects = SetTargetFarming Value + Target.Population * 1.5 + + EffectsGroup + scope = Source + activation = And [ + Focus type = "FOCUS_FARMING" + Planet environment = Poor + ] + effects = SetTargetFarming Value + Target.Population + + EffectsGroup + scope = Source + activation = And [ + Focus type = "FOCUS_FARMING" + Planet environment = Hostile + ] + effects = SetTargetFarming Value + Target.Population * 0.5 + + EffectsGroup + scope = Source + activation = And [ + Focus type = "FOCUS_MINING" + Planet size = Tiny + ] + effects = SetTargetMining Value + 40 + Target.Population * 0.2 + + EffectsGroup + scope = Source + activation = And [ + Focus type = "FOCUS_MINING" + Planet size = Small + ] + effects = SetTargetMining Value + 30 + Target.Population * 0.2 + + EffectsGroup + scope = Source + activation = And [ + Focus type = "FOCUS_MINING" + Planet size = Medium + ] + effects = SetTargetMining Value + 20 + Target.Population * 0.2 + + EffectsGroup + scope = Source + activation = And [ + Focus type = "FOCUS_MINING" + Planet size = Large + ] + effects = SetTargetMining Value + 10 + Target.Population * 0.2 + + EffectsGroup + scope = Source + activation = And [ + Focus type = "FOCUS_MINING" + Planet size = [Huge GasGiant Asteroids] + ] + effects = SetTargetMining Value + Target.Population * 0.2 + + EffectsGroup + scope = Source + activation = And [ + Focus "FOCUS_MINING" + Planet type = Asteroids + ] + effects = SetTargetMining Value + 30 + + EffectsGroup + scope = Source + activation = Focus "FOCUS_HEAVY_MINING" + effects = SetTargetMining Value + Target.Population * 4 + + EffectsGroup + scope = Source + activation = And [ + Focus "FOCUS_HEAVY_MINING" + Not OwnerHasTech "PRO_ENVIRO_MINING" + ] effects = [ - SetTargetPopulation 20 - SetTargetHealth 20 - SetTargetFarming 20 + SetTargetHealth Value - 10 + SetTargetPopulation Value * 0.5 ] EffectsGroup scope = Source + activation = And [ + Focus "FOCUS_HEAVY_MINING" + OwnerHasTech "PRO_ENVIRO_MINING" + ] + effects = [ + SetTargetHealth Value - 5 + SetTargetPopulation Value * 0.75 + ] + + EffectsGroup + scope = Source + activation = Focus type = "FOCUS_INDUSTRY" + effects = SetTargetIndustry Value + Target.Population * 2 + + EffectsGroup + scope = Source + activation = Focus type = "FOCUS_RESEARCH" + effects = SetTargetResearch Value + 10 + + EffectsGroup + scope = Source + activation = Focus "FOCUS_LOGISTICS" + effects = SetSupply Value + Target.Population * 0.5 + + EffectsGroup + scope = OwnedBy TheEmpire Source.Owner + activation = Focus "FOCUS_REPLIC_FARMING" + stackinggroup = "REPLICATION_STACK" + effects = [ + SetTargetFarming Value + Target.TargetIndustry / 4 + SetTargetIndustry Value / 2 + ] + + EffectsGroup + scope = OwnedBy TheEmpire Source.Owner + activation = Focus "FOCUS_REPLIC_MINING" + stackinggroup = "REPLICATION_STACK" + effects = [ + SetTargetMining Value + Target.TargetIndustry / 4 + SetTargetIndustry Value / 2 + ] + + EffectsGroup + scope = Source + activation = Focus "FOCUS_STEALTH" + effects = SetStealth Value + 20 + + EffectsGroup + scope = And [ + PopulationCenter + OwnedBy EnemyOf Source.Owner + WithinStarlaneJumps 4 Source + Not Number low = 1 And [ + Building "BLD_GENOME_BANK" + OwnedBy TheEmpire RootCandidate.Owner + ] + ] + activation = Focus "FOCUS_BIOTERROR" + effects = SetHealth Value - 4 + + EffectsGroup + scope = And [ + WithinDistance 0 Source + Fleet + ] + activation = And [ + ContainedBy Contains And [ + Building "BLD_STARGATE_ACTIVATOR" + OwnedBy TheEmpire Source.Owner + ] + Focus "FOCUS_STARGATE" + ] + effects = MoveTo And [ + Focus "FOCUS_STARGATE" + Contains And [ + Building "BLD_STARGATE_BEACON" + OwnedBy TheEmpire Source.Owner + ] + ] + + EffectsGroup + scope = Source + activation = And [ + WithinStarlaneJumps 1 Building name = "BLD_PLANET_BEACON" + Focus "FOCUS_PLANET_DRIVE" + ] + effects = [ + MoveTo And [ + OwnedBy TheEmpire Source.Owner + WithinStarlaneJumps 1 Source + Contains And [ + Building name = "BLD_PLANET_BEACON" + OwnedBy TheEmpire Source.Owner + ] + ] + SetPopulation Value / 2 + ] + + EffectsGroup + scope = Source + activation = And [ + WithinStarlaneJumps 1 Building name = "BLD_PLANET_BEACON" + Not WithinDistance 200 Building name = "BLD_LIGHTHOUSE" + Random probability = 0.5 + Focus "FOCUS_PLANET_DRIVE" + ] + effects = Destroy + + EffectsGroup + scope = And [ + Fleet + Not Stationary + OwnedBy EnemyOf Source.Owner + WithinStarlaneJumps 1 Source + Not WithinDistance 0 Source + ] + activation = Focus "FOCUS_DISTORTION" + effects = MoveTo And [ + System + WithinStarlaneJumps 1 Source + Not WithinDistance 0 Source + ] + + EffectsGroup + scope = Source activation = Not OwnedBy AnyEmpire effects = SetMaxTroops Value + 3 ] @@ -5963,8 +6477,9 @@ EffectsGroup scope = Source activation = Not OwnedBy AnyEmpire - effects = SetMaxTroops Value + 3 - ] + effects = SetMaxTroops Value + 5 + ] + environments = [ type = Swamp environment = Poor type = Toxic environment = Adequate @@ -5983,7 +6498,7 @@ Species name = "SP_ACIREMA" description = "SP_ACIREMA_DESC" - CanColonize + foci = [ Focus name = "FOCUS_FARMING" |
From: <geo...@us...> - 2011-10-17 19:34:13
|
Revision: 4410 http://freeorion.svn.sourceforge.net/freeorion/revision/?rev=4410&view=rev Author: geoffthemedio Date: 2011-10-17 19:34:06 +0000 (Mon, 17 Oct 2011) Log Message: ----------- -Removed some effects from species that set active meters (for health and resource output) equal to target meter values when they were close, or which decreased by one or two points per turn when targets were below active meters. These were causing problems due to the scope / activation being tested first on previous turns' meter values, but the actual results being calculated using the mid-update target values, which might be a target meter of 0 if not all the target meter effects have been applied yet for that turn, which is a problem if the active meter is then set equal to target of 0 instead of 30 (which it was when the scope / activation were tested). These effects can be added back carefully, with consideration of the order of these operations (determined by order in the species definition), but presently aren't really necessary and make the species definitions longer and harder to read / edit. -Added an initial attempt at an effect-based starvation mechanism to the Human species. Health is reduced each turn by the difference between (required) food consumption and food allocation on a planet, and a sitrep message is generated when allocated food is below (required) consumption. For small shortfalls, this gives several turns of warning messages and decreasing health before it drops below 20 and population starts declining. For complete lack of food, this may or may not give a few turns to see population dropping, depending on whether the (required) food consumption is larger or smaller than the initial health meter value (ie. whether health drops to 0 immediately or after a few turns of no food). Modified Paths: -------------- trunk/FreeOrion/default/species.txt Modified: trunk/FreeOrion/default/species.txt =================================================================== --- trunk/FreeOrion/default/species.txt 2011-10-17 18:15:29 UTC (rev 4409) +++ trunk/FreeOrion/default/species.txt 2011-10-17 19:34:06 UTC (rev 4410) @@ -97,16 +97,6 @@ effectsgroups = [ EffectsGroup scope = Source - activation = Health high = RootCandidate.TargetHealth - 3 - effects = SetHealth Value + 2 - - EffectsGroup - scope = Source - activation = Health low = RootCandidate.TargetHealth - 3 high = RootCandidate.TargetHealth - effects = SetHealth Target.TargetHealth - - EffectsGroup - scope = Source activation = And [ Planet environment = Good Planet size = [Huge GasGiant Asteroids] @@ -232,46 +222,6 @@ EffectsGroup scope = Source - activation = Farming low = RootCandidate.TargetFarming + 2 - effects = SetFarming Value - 1 - - EffectsGroup - scope = Source - activation = Mining low = RootCandidate.TargetMining + 2 - effects = SetMining Value - 1 - - EffectsGroup - scope = Source - activation = Industry low = RootCandidate.TargetIndustry + 2 - effects = SetIndustry Value - 1 - - EffectsGroup - scope = Source - activation = Research low = RootCandidate.TargetResearch + 2 - effects = SetResearch Value - 1 - - EffectsGroup - scope = Source - activation = Farming low = RootCandidate.TargetFarming high = RootCandidate.TargetFarming + 2 - effects = SetFarming Target.TargetFarming - - EffectsGroup - scope = Source - activation = Mining low = RootCandidate.TargetMining high = RootCandidate.TargetMining + 2 - effects = SetMining Target.TargetMining - - EffectsGroup - scope = Source - activation = Industry low = RootCandidate.TargetIndustry high = RootCandidate.TargetIndustry + 2 - effects = SetIndustry Target.TargetIndustry - - EffectsGroup - scope = Source - activation = Research low = RootCandidate.TargetResearch high = RootCandidate.TargetResearch + 2 - effects = SetResearch Target.TargetResearch - - EffectsGroup - scope = Source activation = And [ Focus type = "FOCUS_FARMING" Planet environment = Good @@ -661,16 +611,6 @@ effectsgroups = [ EffectsGroup scope = Source - activation = Health high = RootCandidate.TargetHealth - 3 - effects = SetHealth Value + 2 - - EffectsGroup - scope = Source - activation = Health low = RootCandidate.TargetHealth - 3 high = RootCandidate.TargetHealth - effects = SetHealth Target.TargetHealth - - EffectsGroup - scope = Source activation = And [ Planet environment = Good Planet size = [Huge GasGiant Asteroids] @@ -796,46 +736,6 @@ EffectsGroup scope = Source - activation = Farming low = RootCandidate.TargetFarming + 2 - effects = SetFarming Value - 1 - - EffectsGroup - scope = Source - activation = Mining low = RootCandidate.TargetMining + 2 - effects = SetMining Value - 1 - - EffectsGroup - scope = Source - activation = Industry low = RootCandidate.TargetIndustry + 2 - effects = SetIndustry Value - 1 - - EffectsGroup - scope = Source - activation = Research low = RootCandidate.TargetResearch + 2 - effects = SetResearch Value - 1 - - EffectsGroup - scope = Source - activation = Farming low = RootCandidate.TargetFarming high = RootCandidate.TargetFarming + 2 - effects = SetFarming Target.TargetFarming - - EffectsGroup - scope = Source - activation = Mining low = RootCandidate.TargetMining high = RootCandidate.TargetMining + 2 - effects = SetMining Target.TargetMining - - EffectsGroup - scope = Source - activation = Industry low = RootCandidate.TargetIndustry high = RootCandidate.TargetIndustry + 2 - effects = SetIndustry Target.TargetIndustry - - EffectsGroup - scope = Source - activation = Research low = RootCandidate.TargetResearch high = RootCandidate.TargetResearch + 2 - effects = SetResearch Target.TargetResearch - - EffectsGroup - scope = Source activation = And [ Focus type = "FOCUS_FARMING" Planet environment = Good @@ -1226,16 +1126,6 @@ effectsgroups = [ EffectsGroup scope = Source - activation = Health high = RootCandidate.TargetHealth - 3 - effects = SetHealth Value + 2 - - EffectsGroup - scope = Source - activation = Health low = RootCandidate.TargetHealth - 3 high = RootCandidate.TargetHealth - effects = SetHealth Target.TargetHealth - - EffectsGroup - scope = Source activation = And [ Planet environment = Good Planet size = [Huge GasGiant Asteroids] @@ -1361,46 +1251,6 @@ EffectsGroup scope = Source - activation = Farming low = RootCandidate.TargetFarming + 2 - effects = SetFarming Value - 1 - - EffectsGroup - scope = Source - activation = Mining low = RootCandidate.TargetMining + 2 - effects = SetMining Value - 1 - - EffectsGroup - scope = Source - activation = Industry low = RootCandidate.TargetIndustry + 2 - effects = SetIndustry Value - 1 - - EffectsGroup - scope = Source - activation = Research low = RootCandidate.TargetResearch + 2 - effects = SetResearch Value - 1 - - EffectsGroup - scope = Source - activation = Farming low = RootCandidate.TargetFarming high = RootCandidate.TargetFarming + 2 - effects = SetFarming Target.TargetFarming - - EffectsGroup - scope = Source - activation = Mining low = RootCandidate.TargetMining high = RootCandidate.TargetMining + 2 - effects = SetMining Target.TargetMining - - EffectsGroup - scope = Source - activation = Industry low = RootCandidate.TargetIndustry high = RootCandidate.TargetIndustry + 2 - effects = SetIndustry Target.TargetIndustry - - EffectsGroup - scope = Source - activation = Research low = RootCandidate.TargetResearch high = RootCandidate.TargetResearch + 2 - effects = SetResearch Target.TargetResearch - - EffectsGroup - scope = Source activation = And [ Focus type = "FOCUS_FARMING" Planet environment = Good @@ -1791,16 +1641,6 @@ effectsgroups = [ EffectsGroup scope = Source - activation = Health high = RootCandidate.TargetHealth - 3 - effects = SetHealth Value + 2 - - EffectsGroup - scope = Source - activation = Health low = RootCandidate.TargetHealth - 3 high = RootCandidate.TargetHealth - effects = SetHealth Target.TargetHealth - - EffectsGroup - scope = Source activation = And [ Planet environment = Good Planet size = [Huge GasGiant Asteroids] @@ -1926,46 +1766,6 @@ EffectsGroup scope = Source - activation = Farming low = RootCandidate.TargetFarming + 2 - effects = SetFarming Value - 1 - - EffectsGroup - scope = Source - activation = Mining low = RootCandidate.TargetMining + 2 - effects = SetMining Value - 1 - - EffectsGroup - scope = Source - activation = Industry low = RootCandidate.TargetIndustry + 2 - effects = SetIndustry Value - 1 - - EffectsGroup - scope = Source - activation = Research low = RootCandidate.TargetResearch + 2 - effects = SetResearch Value - 1 - - EffectsGroup - scope = Source - activation = Farming low = RootCandidate.TargetFarming high = RootCandidate.TargetFarming + 2 - effects = SetFarming Target.TargetFarming - - EffectsGroup - scope = Source - activation = Mining low = RootCandidate.TargetMining high = RootCandidate.TargetMining + 2 - effects = SetMining Target.TargetMining - - EffectsGroup - scope = Source - activation = Industry low = RootCandidate.TargetIndustry high = RootCandidate.TargetIndustry + 2 - effects = SetIndustry Target.TargetIndustry - - EffectsGroup - scope = Source - activation = Research low = RootCandidate.TargetResearch high = RootCandidate.TargetResearch + 2 - effects = SetResearch Target.TargetResearch - - EffectsGroup - scope = Source activation = And [ Focus type = "FOCUS_FARMING" Planet environment = Good @@ -2350,16 +2150,6 @@ effectsgroups = [ EffectsGroup scope = Source - activation = Health high = RootCandidate.TargetHealth - 3 - effects = SetHealth Value + 2 - - EffectsGroup - scope = Source - activation = Health low = RootCandidate.TargetHealth - 3 high = RootCandidate.TargetHealth - effects = SetHealth Target.TargetHealth - - EffectsGroup - scope = Source activation = And [ Planet environment = Good Planet size = [Huge GasGiant Asteroids] @@ -2485,46 +2275,6 @@ EffectsGroup scope = Source - activation = Farming low = RootCandidate.TargetFarming + 2 - effects = SetFarming Value - 1 - - EffectsGroup - scope = Source - activation = Mining low = RootCandidate.TargetMining + 2 - effects = SetMining Value - 1 - - EffectsGroup - scope = Source - activation = Industry low = RootCandidate.TargetIndustry + 2 - effects = SetIndustry Value - 1 - - EffectsGroup - scope = Source - activation = Research low = RootCandidate.TargetResearch + 2 - effects = SetResearch Value - 1 - - EffectsGroup - scope = Source - activation = Farming low = RootCandidate.TargetFarming high = RootCandidate.TargetFarming + 2 - effects = SetFarming Target.TargetFarming - - EffectsGroup - scope = Source - activation = Mining low = RootCandidate.TargetMining high = RootCandidate.TargetMining + 2 - effects = SetMining Target.TargetMining - - EffectsGroup - scope = Source - activation = Industry low = RootCandidate.TargetIndustry high = RootCandidate.TargetIndustry + 2 - effects = SetIndustry Target.TargetIndustry - - EffectsGroup - scope = Source - activation = Research low = RootCandidate.TargetResearch high = RootCandidate.TargetResearch + 2 - effects = SetResearch Target.TargetResearch - - EffectsGroup - scope = Source activation = And [ Focus type = "FOCUS_FARMING" Planet environment = Good @@ -2915,16 +2665,6 @@ effectsgroups = [ EffectsGroup scope = Source - activation = Health high = RootCandidate.TargetHealth - 3 - effects = SetHealth Value + 2 - - EffectsGroup - scope = Source - activation = Health low = RootCandidate.TargetHealth - 3 high = RootCandidate.TargetHealth - effects = SetHealth Target.TargetHealth - - EffectsGroup - scope = Source activation = And [ Planet environment = Good Planet size = [Huge GasGiant Asteroids] @@ -3050,46 +2790,6 @@ EffectsGroup scope = Source - activation = Farming low = RootCandidate.TargetFarming + 2 - effects = SetFarming Value - 1 - - EffectsGroup - scope = Source - activation = Mining low = RootCandidate.TargetMining + 2 - effects = SetMining Value - 1 - - EffectsGroup - scope = Source - activation = Industry low = RootCandidate.TargetIndustry + 2 - effects = SetIndustry Value - 1 - - EffectsGroup - scope = Source - activation = Research low = RootCandidate.TargetResearch + 2 - effects = SetResearch Value - 1 - - EffectsGroup - scope = Source - activation = Farming low = RootCandidate.TargetFarming high = RootCandidate.TargetFarming + 2 - effects = SetFarming Target.TargetFarming - - EffectsGroup - scope = Source - activation = Mining low = RootCandidate.TargetMining high = RootCandidate.TargetMining + 2 - effects = SetMining Target.TargetMining - - EffectsGroup - scope = Source - activation = Industry low = RootCandidate.TargetIndustry high = RootCandidate.TargetIndustry + 2 - effects = SetIndustry Target.TargetIndustry - - EffectsGroup - scope = Source - activation = Research low = RootCandidate.TargetResearch high = RootCandidate.TargetResearch + 2 - effects = SetResearch Target.TargetResearch - - EffectsGroup - scope = Source activation = And [ Focus type = "FOCUS_FARMING" Planet environment = Good @@ -3480,16 +3180,6 @@ effectsgroups = [ EffectsGroup scope = Source - activation = Health high = RootCandidate.TargetHealth - 3 - effects = SetHealth Value + 2 - - EffectsGroup - scope = Source - activation = Health low = RootCandidate.TargetHealth - 3 high = RootCandidate.TargetHealth - effects = SetHealth Target.TargetHealth - - EffectsGroup - scope = Source activation = And [ Planet environment = Good Planet size = [Huge GasGiant Asteroids] @@ -3615,46 +3305,6 @@ EffectsGroup scope = Source - activation = Farming low = RootCandidate.TargetFarming + 2 - effects = SetFarming Value - 1 - - EffectsGroup - scope = Source - activation = Mining low = RootCandidate.TargetMining + 2 - effects = SetMining Value - 1 - - EffectsGroup - scope = Source - activation = Industry low = RootCandidate.TargetIndustry + 2 - effects = SetIndustry Value - 1 - - EffectsGroup - scope = Source - activation = Research low = RootCandidate.TargetResearch + 2 - effects = SetResearch Value - 1 - - EffectsGroup - scope = Source - activation = Farming low = RootCandidate.TargetFarming high = RootCandidate.TargetFarming + 2 - effects = SetFarming Target.TargetFarming - - EffectsGroup - scope = Source - activation = Mining low = RootCandidate.TargetMining high = RootCandidate.TargetMining + 2 - effects = SetMining Target.TargetMining - - EffectsGroup - scope = Source - activation = Industry low = RootCandidate.TargetIndustry high = RootCandidate.TargetIndustry + 2 - effects = SetIndustry Target.TargetIndustry - - EffectsGroup - scope = Source - activation = Research low = RootCandidate.TargetResearch high = RootCandidate.TargetResearch + 2 - effects = SetResearch Target.TargetResearch - - EffectsGroup - scope = Source activation = And [ Focus type = "FOCUS_FARMING" Planet environment = Good @@ -3994,16 +3644,6 @@ effectsgroups = [ EffectsGroup scope = Source - activation = Health high = RootCandidate.TargetHealth - 3 - effects = SetHealth Value + 2 - - EffectsGroup - scope = Source - activation = Health low = RootCandidate.TargetHealth - 3 high = RootCandidate.TargetHealth - effects = SetHealth Target.TargetHealth - - EffectsGroup - scope = Source activation = And [ Planet environment = Good Planet size = [Huge GasGiant Asteroids] @@ -4129,46 +3769,6 @@ EffectsGroup scope = Source - activation = Farming low = RootCandidate.TargetFarming + 2 - effects = SetFarming Value - 1 - - EffectsGroup - scope = Source - activation = Mining low = RootCandidate.TargetMining + 2 - effects = SetMining Value - 1 - - EffectsGroup - scope = Source - activation = Industry low = RootCandidate.TargetIndustry + 2 - effects = SetIndustry Value - 1 - - EffectsGroup - scope = Source - activation = Research low = RootCandidate.TargetResearch + 2 - effects = SetResearch Value - 1 - - EffectsGroup - scope = Source - activation = Farming low = RootCandidate.TargetFarming high = RootCandidate.TargetFarming + 2 - effects = SetFarming Target.TargetFarming - - EffectsGroup - scope = Source - activation = Mining low = RootCandidate.TargetMining high = RootCandidate.TargetMining + 2 - effects = SetMining Target.TargetMining - - EffectsGroup - scope = Source - activation = Industry low = RootCandidate.TargetIndustry high = RootCandidate.TargetIndustry + 2 - effects = SetIndustry Target.TargetIndustry - - EffectsGroup - scope = Source - activation = Research low = RootCandidate.TargetResearch high = RootCandidate.TargetResearch + 2 - effects = SetResearch Target.TargetResearch - - EffectsGroup - scope = Source activation = And [ Focus type = "FOCUS_FARMING" Planet environment = Good @@ -4559,16 +4159,6 @@ effectsgroups = [ EffectsGroup scope = Source - activation = Health high = RootCandidate.TargetHealth - 3 - effects = SetHealth Value + 2 - - EffectsGroup - scope = Source - activation = Health low = RootCandidate.TargetHealth - 3 high = RootCandidate.TargetHealth - effects = SetHealth Target.TargetHealth - - EffectsGroup - scope = Source activation = And [ Planet environment = Good Planet size = [Huge GasGiant Asteroids] @@ -4694,46 +4284,6 @@ EffectsGroup scope = Source - activation = Farming low = RootCandidate.TargetFarming + 2 - effects = SetFarming Value - 1 - - EffectsGroup - scope = Source - activation = Mining low = RootCandidate.TargetMining + 2 - effects = SetMining Value - 1 - - EffectsGroup - scope = Source - activation = Industry low = RootCandidate.TargetIndustry + 2 - effects = SetIndustry Value - 1 - - EffectsGroup - scope = Source - activation = Research low = RootCandidate.TargetResearch + 2 - effects = SetResearch Value - 1 - - EffectsGroup - scope = Source - activation = Farming low = RootCandidate.TargetFarming high = RootCandidate.TargetFarming + 2 - effects = SetFarming Target.TargetFarming - - EffectsGroup - scope = Source - activation = Mining low = RootCandidate.TargetMining high = RootCandidate.TargetMining + 2 - effects = SetMining Target.TargetMining - - EffectsGroup - scope = Source - activation = Industry low = RootCandidate.TargetIndustry high = RootCandidate.TargetIndustry + 2 - effects = SetIndustry Target.TargetIndustry - - EffectsGroup - scope = Source - activation = Research low = RootCandidate.TargetResearch high = RootCandidate.TargetResearch + 2 - effects = SetResearch Target.TargetResearch - - EffectsGroup - scope = Source activation = And [ Focus type = "FOCUS_FARMING" Planet environment = Good @@ -5074,16 +4624,6 @@ effectsgroups = [ EffectsGroup scope = Source - activation = Health high = RootCandidate.TargetHealth - 3 - effects = SetHealth Value + 2 - - EffectsGroup - scope = Source - activation = Health low = RootCandidate.TargetHealth - 3 high = RootCandidate.TargetHealth - effects = SetHealth Target.TargetHealth - - EffectsGroup - scope = Source activation = And [ Planet environment = Good Planet size = [Huge GasGiant Asteroids] @@ -5209,46 +4749,6 @@ EffectsGroup scope = Source - activation = Farming low = RootCandidate.TargetFarming + 2 - effects = SetFarming Value - 1 - - EffectsGroup - scope = Source - activation = Mining low = RootCandidate.TargetMining + 2 - effects = SetMining Value - 1 - - EffectsGroup - scope = Source - activation = Industry low = RootCandidate.TargetIndustry + 2 - effects = SetIndustry Value - 1 - - EffectsGroup - scope = Source - activation = Research low = RootCandidate.TargetResearch + 2 - effects = SetResearch Value - 1 - - EffectsGroup - scope = Source - activation = Farming low = RootCandidate.TargetFarming high = RootCandidate.TargetFarming + 2 - effects = SetFarming Target.TargetFarming - - EffectsGroup - scope = Source - activation = Mining low = RootCandidate.TargetMining high = RootCandidate.TargetMining + 2 - effects = SetMining Target.TargetMining - - EffectsGroup - scope = Source - activation = Industry low = RootCandidate.TargetIndustry high = RootCandidate.TargetIndustry + 2 - effects = SetIndustry Target.TargetIndustry - - EffectsGroup - scope = Source - activation = Research low = RootCandidate.TargetResearch high = RootCandidate.TargetResearch + 2 - effects = SetResearch Target.TargetResearch - - EffectsGroup - scope = Source activation = And [ Focus type = "FOCUS_FARMING" Planet environment = Good @@ -5639,16 +5139,6 @@ effectsgroups = [ EffectsGroup scope = Source - activation = Health high = RootCandidate.TargetHealth - 3 - effects = SetHealth Value + 2 - - EffectsGroup - scope = Source - activation = Health low = RootCandidate.TargetHealth - 3 high = RootCandidate.TargetHealth - effects = SetHealth Target.TargetHealth - - EffectsGroup - scope = Source activation = And [ Planet environment = Good Planet size = [Huge GasGiant Asteroids] @@ -5774,46 +5264,6 @@ EffectsGroup scope = Source - activation = Farming low = RootCandidate.TargetFarming + 2 - effects = SetFarming Value - 1 - - EffectsGroup - scope = Source - activation = Mining low = RootCandidate.TargetMining + 2 - effects = SetMining Value - 1 - - EffectsGroup - scope = Source - activation = Industry low = RootCandidate.TargetIndustry + 2 - effects = SetIndustry Value - 1 - - EffectsGroup - scope = Source - activation = Research low = RootCandidate.TargetResearch + 2 - effects = SetResearch Value - 1 - - EffectsGroup - scope = Source - activation = Farming low = RootCandidate.TargetFarming high = RootCandidate.TargetFarming + 2 - effects = SetFarming Target.TargetFarming - - EffectsGroup - scope = Source - activation = Mining low = RootCandidate.TargetMining high = RootCandidate.TargetMining + 2 - effects = SetMining Target.TargetMining - - EffectsGroup - scope = Source - activation = Industry low = RootCandidate.TargetIndustry high = RootCandidate.TargetIndustry + 2 - effects = SetIndustry Target.TargetIndustry - - EffectsGroup - scope = Source - activation = Research low = RootCandidate.TargetResearch high = RootCandidate.TargetResearch + 2 - effects = SetResearch Target.TargetResearch - - EffectsGroup - scope = Source activation = And [ Focus type = "FOCUS_FARMING" Planet environment = Good @@ -6075,7 +5525,6 @@ ] graphic = "icons/focus/industry.png" - Focus name = "FOCUS_LOGISTICS" description = "FOCUS_LOGISTICS_DESC" @@ -6157,16 +5606,6 @@ effectsgroups = [ EffectsGroup scope = Source - activation = Health high = RootCandidate.TargetHealth - 3 - effects = SetHealth Value + 2 - - EffectsGroup - scope = Source - activation = Health low = RootCandidate.TargetHealth - 3 high = RootCandidate.TargetHealth - effects = SetHealth Target.TargetHealth - - EffectsGroup - scope = Source activation = And [ Planet environment = Good Planet size = [Huge GasGiant Asteroids] @@ -6292,46 +5731,6 @@ EffectsGroup scope = Source - activation = Farming low = RootCandidate.TargetFarming + 2 - effects = SetFarming Value - 1 - - EffectsGroup - scope = Source - activation = Mining low = RootCandidate.TargetMining + 2 - effects = SetMining Value - 1 - - EffectsGroup - scope = Source - activation = Industry low = RootCandidate.TargetIndustry + 2 - effects = SetIndustry Value - 1 - - EffectsGroup - scope = Source - activation = Research low = RootCandidate.TargetResearch + 2 - effects = SetResearch Value - 1 - - EffectsGroup - scope = Source - activation = Farming low = RootCandidate.TargetFarming high = RootCandidate.TargetFarming + 2 - effects = SetFarming Target.TargetFarming - - EffectsGroup - scope = Source - activation = Mining low = RootCandidate.TargetMining high = RootCandidate.TargetMining + 2 - effects = SetMining Target.TargetMining - - EffectsGroup - scope = Source - activation = Industry low = RootCandidate.TargetIndustry high = RootCandidate.TargetIndustry + 2 - effects = SetIndustry Target.TargetIndustry - - EffectsGroup - scope = Source - activation = Research low = RootCandidate.TargetResearch high = RootCandidate.TargetResearch + 2 - effects = SetResearch Target.TargetResearch - - EffectsGroup - scope = Source activation = And [ Focus type = "FOCUS_FARMING" Planet environment = Good @@ -6556,7 +5955,6 @@ activation = Not OwnedBy AnyEmpire effects = SetMaxTroops Value + 5 ] - environments = [ type = Swamp environment = Hostile type = Toxic environment = Poor @@ -6713,16 +6111,6 @@ effectsgroups = [ EffectsGroup scope = Source - activation = Health high = RootCandidate.TargetHealth - 3 - effects = SetHealth Value + 2 - - EffectsGroup - scope = Source - activation = Health low = RootCandidate.TargetHealth - 3 high = RootCandidate.TargetHealth - effects = SetHealth Target.TargetHealth - - EffectsGroup - scope = Source activation = And [ Planet environment = Good Planet size = [Huge GasGiant Asteroids] @@ -6848,46 +6236,6 @@ EffectsGroup scope = Source - activation = Farming low = RootCandidate.TargetFarming + 2 - effects = SetFarming Value - 1 - - EffectsGroup - scope = Source - activation = Mining low = RootCandidate.TargetMining + 2 - effects = SetMining Value - 1 - - EffectsGroup - scope = Source - activation = Industry low = RootCandidate.TargetIndustry + 2 - effects = SetIndustry Value - 1 - - EffectsGroup - scope = Source - activation = Research low = RootCandidate.TargetResearch + 2 - effects = SetResearch Value - 1 - - EffectsGroup - scope = Source - activation = Farming low = RootCandidate.TargetFarming high = RootCandidate.TargetFarming + 2 - effects = SetFarming Target.TargetFarming - - EffectsGroup - scope = Source - activation = Mining low = RootCandidate.TargetMining high = RootCandidate.TargetMining + 2 - effects = SetMining Target.TargetMining - - EffectsGroup - scope = Source - activation = Industry low = RootCandidate.TargetIndustry high = RootCandidate.TargetIndustry + 2 - effects = SetIndustry Target.TargetIndustry - - EffectsGroup - scope = Source - activation = Research low = RootCandidate.TargetResearch high = RootCandidate.TargetResearch + 2 - effects = SetResearch Target.TargetResearch - - EffectsGroup - scope = Source activation = And [ Focus type = "FOCUS_FARMING" Planet environment = Good @@ -7278,16 +6626,6 @@ effectsgroups = [ EffectsGroup scope = Source - activation = Health high = RootCandidate.TargetHealth - 3 - effects = SetHealth Value + 2 - - EffectsGroup - scope = Source - activation = Health low = RootCandidate.TargetHealth - 3 high = RootCandidate.TargetHealth - effects = SetHealth Target.TargetHealth - - EffectsGroup - scope = Source activation = And [ Planet environment = Good Planet size = [Huge GasGiant Asteroids] @@ -7413,46 +6751,6 @@ EffectsGroup scope = Source - activation = Farming low = RootCandidate.TargetFarming + 2 - effects = SetFarming Value - 1 - - EffectsGroup - scope = Source - activation = Mining low = RootCandidate.TargetMining + 2 - effects = SetMining Value - 1 - - EffectsGroup - scope = Source - activation = Industry low = RootCandidate.TargetIndustry + 2 - effects = SetIndustry Value - 1 - - EffectsGroup - scope = Source - activation = Research low = RootCandidate.TargetResearch + 2 - effects = SetResearch Value - 1 - - EffectsGroup - scope = Source - activation = Farming low = RootCandidate.TargetFarming high = RootCandidate.TargetFarming + 2 - effects = SetFarming Target.TargetFarming - - EffectsGroup - scope = Source - activation = Mining low = RootCandidate.TargetMining high = RootCandidate.TargetMining + 2 - effects = SetMining Target.TargetMining - - EffectsGroup - scope = Source - activation = Industry low = RootCandidate.TargetIndustry high = RootCandidate.TargetIndustry + 2 - effects = SetIndustry Target.TargetIndustry - - EffectsGroup - scope = Source - activation = Research low = RootCandidate.TargetResearch high = RootCandidate.TargetResearch + 2 - effects = SetResearch Target.TargetResearch - - EffectsGroup - scope = Source activation = And [ Focus type = "FOCUS_FARMING" Planet environment = Good @@ -7843,16 +7141,6 @@ effectsgroups = [ EffectsGroup scope = Source - activation = Health high = RootCandidate.TargetHealth - 3 - effects = SetHealth Value + 2 - - EffectsGroup - scope = Source - activation = Health low = RootCandidate.TargetHealth - 3 high = RootCandidate.TargetHealth - effects = SetHealth Target.TargetHealth - - EffectsGroup - scope = Source activation = And [ Planet environment = Good Planet size = [Huge GasGiant Asteroids] @@ -7978,46 +7266,6 @@ EffectsGroup scope = Source - activation = Farming low = RootCandidate.TargetFarming + 2 - effects = SetFarming Value - 1 - - EffectsGroup - scope = Source - activation = Mining low = RootCandidate.TargetMining + 2 - effects = SetMining Value - 1 - - EffectsGroup - scope = Source - activation = Industry low = RootCandidate.TargetIndustry + 2 - effects = SetIndustry Value - 1 - - EffectsGroup - scope = Source - activation = Research low = RootCandidate.TargetResearch + 2 - effects = SetResearch Value - 1 - - EffectsGroup - scope = Source - activation = Farming low = RootCandidate.TargetFarming high = RootCandidate.TargetFarming + 2 - effects = SetFarming Target.TargetFarming - - EffectsGroup - scope = Source - activation = Mining low = RootCandidate.TargetMining high = RootCandidate.TargetMining + 2 - effects = SetMining Target.TargetMining - - EffectsGroup - scope = Source - activation = Industry low = RootCandidate.TargetIndustry high = RootCandidate.TargetIndustry + 2 - effects = SetIndustry Target.TargetIndustry - - EffectsGroup - scope = Source - activation = Research low = RootCandidate.TargetResearch high = RootCandidate.TargetResearch + 2 - effects = SetResearch Target.TargetResearch - - EffectsGroup - scope = Source activation = And [ Focus type = "FOCUS_FARMING" Planet environment = Good @@ -8409,15 +7657,8 @@ EffectsGroup scope = Source activation = Health high = RootCandidate.TargetHealth - 3 - effects = SetHealth Value + 2 - - EffectsGroup + effects = SetHealth Value + 2 EffectsGroup scope = Source - activation = Health low = RootCandidate.TargetHealth - 3 high = RootCandidate.TargetHealth - effects = SetHealth Target.TargetHealth - - EffectsGroup - scope = Source activation = And [ Planet environment = Good Planet size = [Huge GasGiant Asteroids] @@ -8543,46 +7784,6 @@ EffectsGroup scope = Source - activation = Farming low = RootCandidate.TargetFarming + 2 - effects = SetFarming Value - 1 - - EffectsGroup - scope = Source - activation = Mining low = RootCandidate.TargetMining + 2 - effects = SetMining Value - 1 - - EffectsGroup - scope = Source - activation = Industry low = RootCandidate.TargetIndustry + 2 - effects = SetIndustry Value - 1 - - EffectsGroup - scope = Source - activation = Research low = RootCandidate.TargetResearch + 2 - effects = SetResearch Value - 1 - - EffectsGroup - scope = Source - activation = Farming low = RootCandidate.TargetFarming high = RootCandidate.TargetFarming + 2 - effects = SetFarming Target.TargetFarming - - EffectsGroup - scope = Source - activation = Mining low = RootCandidate.TargetMining high = RootCandidate.TargetMining + 2 - effects = SetMining Target.TargetMining - - EffectsGroup - scope = Source - activation = Industry low = RootCandidate.TargetIndustry high = RootCandidate.TargetIndustry + 2 - effects = SetIndustry Target.TargetIndustry - - EffectsGroup - scope = Source - activation = Research low = RootCandidate.TargetResearch high = RootCandidate.TargetResearch + 2 - effects = SetResearch Target.TargetResearch - - EffectsGroup - scope = Source activation = And [ Focus type = "FOCUS_FARMING" Planet environment = Good @@ -8974,15 +8175,8 @@ EffectsGroup scope = Source activation = Health high = RootCandidate.TargetHealth - 3 - effects = SetHealth Value + 2 - - EffectsGroup + effects = SetHealth Value + 2 EffectsGroup scope = Source - activation = Health low = RootCandidate.TargetHealth - 3 high = RootCandidate.TargetHealth - effects = SetHealth Target.TargetHealth - - EffectsGroup - scope = Source activation = And [ Planet environment = Good Planet size = [Huge GasGiant Asteroids] @@ -9108,46 +8302,6 @@ EffectsGroup scope = Source - activation = Farming low = RootCandidate.TargetFarming + 2 - effects = SetFarming Value - 1 - - EffectsGroup - scope = Source - activation = Mining low = RootCandidate.TargetMining + 2 - effects = SetMining Value - 1 - - EffectsGroup - scope = Source - activation = Industry low = RootCandidate.TargetIndustry + 2 - effects = SetIndustry Value - 1 - - EffectsGroup - scope = Source - activation = Research low = RootCandidate.TargetResearch + 2 - effects = SetResearch Value - 1 - - EffectsGroup - scope = Source - activation = Farming low = RootCandidate.TargetFarming high = RootCandidate.TargetFarming + 2 - effects = SetFarming Target.TargetFarming - - EffectsGroup - scope = Source - activation = Mining low = RootCandidate.TargetMining high = RootCandidate.TargetMining + 2 - effects = SetMining Target.TargetMining - - EffectsGroup - scope = Source - activation = Industry low = RootCandidate.TargetIndustry high = RootCandidate.TargetIndustry + 2 - effects = SetIndustry Target.TargetIndustry - - EffectsGroup - scope = Source - activation = Research low = RootCandidate.TargetResearch high = RootCandidate.TargetResearch + 2 - effects = SetResearch Target.TargetResearch - - EffectsGroup - scope = Source activation = And [ Focus type = "FOCUS_FARMING" Planet environment = Good @@ -9483,15 +8637,8 @@ EffectsGroup scope = Source activation = Health high = RootCandidate.TargetHealth - 3 - effects = SetHealth Value + 2 - - EffectsGroup + effects = SetHealth Value + 2 EffectsGroup scope = Source - activation = Health low = RootCandidate.TargetHealth - 3 high = RootCandidate.TargetHealth - effects = SetHealth Target.TargetHealth - - EffectsGroup - scope = Source activation = And [ Planet environment = Good Planet size = [Huge GasGiant Asteroids] @@ -9617,46 +8764,6 @@ EffectsGroup scope = Source - activation = Farming low = RootCandidate.TargetFarming + 2 - effects = SetFarming Value - 1 - - EffectsGroup - scope = Source - activation = Mining low = RootCandidate.TargetMining + 2 - effects = SetMining Value - 1 - - EffectsGroup - scope = Source - activation = Industry low = RootCandidate.TargetIndustry + 2 - effects = SetIndustry Value - 1 - - EffectsGroup - scope = Source - activation = Research low = RootCandidate.TargetResearch + 2 - effects = SetResearch Value - 1 - - EffectsGroup - scope = Source - activation = Farming low = RootCandidate.TargetFarming high = RootCandidate.TargetFarming + 2 - effects = SetFarming Target.TargetFarming - - EffectsGroup - scope = Source - activation = Mining low = RootCandidate.TargetMining high = RootCandidate.TargetMining + 2 - effects = SetMining Target.TargetMining - - EffectsGroup - scope = Source - activation = Industry low = RootCandidate.TargetIndustry high = RootCandidate.TargetIndustry + 2 - effects = SetIndustry Target.TargetIndustry - - EffectsGroup - scope = Source - activation = Research low = RootCandidate.TargetResearch high = RootCandidate.TargetResearch + 2 - effects = SetResearch Target.TargetResearch - - EffectsGroup - scope = Source activation = And [ Focus type = "FOCUS_FARMING" Planet environment = Good @@ -10049,14 +9156,8 @@ scope = Source activation = Health high = RootCandidate.TargetHealth - 3 effects = SetHealth Value + 2 - EffectsGroup scope = Source - activation = Health low = RootCandidate.TargetHealth - 3 high = RootCandidate.TargetHealth - effects = SetHealth Target.TargetHealth - - EffectsGroup - scope = Source activation = And [ Planet environment = Good Planet size = [Huge GasGiant Asteroids] @@ -10182,46 +9283,6 @@ EffectsGroup scope = Source - activation = Farming low = RootCandidate.TargetFarming + 2 - effects = SetFarming Value - 1 - - EffectsGroup - scope = Source - activation = Mining low = RootCandidate.TargetMining + 2 - effects = SetMining Value - 1 - - EffectsGroup - scope = Source - activation = Industry low = RootCandidate.TargetIndustry + 2 - effects = SetIndustry Value - 1 - - EffectsGroup - scope = Source - activation = Research low = RootCandidate.TargetResearch + 2 - effects = SetResearch Value - 1 - - EffectsGroup - scope = Source - activation = Farming low = RootCandidate.TargetFarming high = RootCandidate.TargetFarming + 2 - effects = SetFarming Target.TargetFarming - - EffectsGroup - scope = Source - activation = Mining low = RootCandidate.TargetMining high = RootCandidate.TargetMining + 2 - effects = SetMining Target.TargetMining - - EffectsGroup - scope = Source - activation = Industry low = RootCandidate.TargetIndustry high = RootCandidate.TargetIndustry + 2 - effects = SetIndustry Target.TargetIndustry - - EffectsGroup - scope = Source - activation = Research low = RootCandidate.TargetResearch high = RootCandidate.TargetResearch + 2 - effects = SetResearch Target.TargetResearch - - EffectsGroup - scope = Source activation = And [ Focus type = "FOCUS_FARMING" Planet environment = Good @@ -10613,15 +9674,8 @@ EffectsGroup scope = Source activation = Health high = RootCandidate.TargetHealth - 3 - effects = SetHealth Value + 2 - - EffectsGroup + effects = SetHealth Value + 2 EffectsGroup scope = Source - activation = Health low = RootCandidate.TargetHealth - 3 high = RootCandidate.TargetHealth - effects = SetHealth Target.TargetHealth - - EffectsGroup - scope = Source activation = And [ Planet environment = Good Planet size = [Huge GasGiant Asteroids] @@ -10747,46 +9801,6 @@ EffectsGroup scope = Source - activation = Farming low = RootCandidate.TargetFarming + 2 - effects = SetFarming Value - 1 - - EffectsGroup - scope = Source - activation = Mining low = RootCandidate.TargetMining + 2 - effects = SetMining Value - 1 - - EffectsGroup - scope = Source - activation = Industry low = RootCandidate.TargetIndustry + 2 - effects = SetIndustry Value - 1 - - EffectsGroup - scope = Source - activation = Research low = RootCandidate.TargetResearch + 2 - effects = SetResearch Value - 1 - - EffectsGroup - scope = Source - activation = Farming low = RootCandidate.TargetFarming high = RootCandidate.TargetFarming + 2 - effects = SetFarming Target.TargetFarming - - EffectsGroup - scope = Source - activation = Mining low = RootCandidate.TargetMining high = RootCandidate.TargetMining + 2 - effects = SetMining Target.TargetMining - - EffectsGroup - scope = Source - activation = Industry low = RootCandidate.TargetIndustry high = RootCandidate.TargetIndustry + 2 - effects = SetIndustry Target.TargetIndustry - - EffectsGroup - scope = Source - activation = Research low = RootCandidate.TargetResearch high = RootCandidate.TargetResearch + 2 - effects = SetResearch Target.TargetResearch - - EffectsGroup - scope = Source activation = And [ Focus type = "FOCUS_FARMING" Planet environment = Good @@ -11178,16 +10192,6 @@ effectsgroups = [ EffectsGroup scope = Source - activation = Health high = RootCandidate.TargetHealth - 3 - effects = SetHealth Value + 2 - - EffectsGroup - scope = Source - activation = Health low = RootCandidate.TargetHealth - 3 high = RootCandidate.TargetHealth - effects = SetHealth Target.TargetHealth - - EffectsGroup - scope = Source activation = And [ Planet environment = Good Planet size = [Huge GasGiant Asteroids] @@ -11313,51 +10317,11 @@ EffectsGroup scope = Source - activation = Farming low = RootCandidate.TargetFarming + 2 - effects = SetFarming Value - 1 - - EffectsGroup - scope = Source - activation = Mining low = RootCandidate.TargetMining + 2 - effects = SetMining Value - 1 - - EffectsGroup - scope = Source - activation = Industry low = RootCandidate.TargetIndustry + 2 - effects = SetIndustry Value - 1 - - EffectsGroup - scope = Source - activation = Research low = RootCandidate.TargetResearch + 2 - effects = SetResearch Value - 1 - - EffectsGroup - scope = Source - activation = Farming low = RootCandidate.TargetFarming high = RootCandidate.TargetFarming + 2 - effects = SetFarming Target.TargetFarming - - EffectsGroup - scope = Source - activation = Mining low = RootCandidate.TargetMining high = RootCandidate.TargetMining + 2 - effects = SetMining Target.TargetMining - - EffectsGroup - scope = Source - activation = Industry low = RootCandidate.TargetIndustry high = RootCandidate.TargetIndustry + 2 - effects = SetIndustry Target.TargetIndustry - - EffectsGroup - scope = Source - activation = Research low = RootCandidate.TargetResearch high = RootCandidate.TargetResearch + 2 - effects = SetResearch Target.TargetResearch - - EffectsGroup - scope = Source activation = And [ Focus type = "FOCUS_FARMING" Planet environment = Good ] - effects = SetTargetFarming Value + Target.Population * 2.0 + effects = SetTargetFarming Value + Target.Population * 1.25 EffectsGroup scope = Source @@ -11576,6 +10540,21 @@ scope = Source activation = Not OwnedBy AnyEmpire effects = SetMaxTroops Value + 5 + + EffectsGroup + scope = Source + activation = And [ + Planet + FoodConsumption low = LocalCandidate.AllocatedFood + 0.001 + ] + effects = [ + SetMaxDefense Value + 10 + SetHealth Value - (Target.FoodConsumption - Target.AllocatedFood) // each turn, subtract from health the difference between need and actual allocation + GenerateSitRepMessage + message = "EFFECT_STARVATION" + parameters = tag = "planet" data = Source.ID + empire = Target.Owner + ] ] environments = [ type = Swamp environment = Poor @@ -11743,16 +10722,6 @@ effectsgroups = [ EffectsGroup scope = Source - activation = Health high = RootCandidate.TargetHealth - 3 - effects = SetHealth Value + 2 - - EffectsGroup - scope = Source - activation = Health low = RootCandidate.TargetHealth - 3 high = RootCandidate.TargetHealth - effects = SetHealth Target.TargetHealth - - EffectsGroup - scope = Source activation = And [ Planet environment = Good Planet size = [Huge GasGiant Asteroids] @@ -11878,46 +10847,6 @@ EffectsGroup scope = Source - activation = Farming low = RootCandidate.TargetFarming + 2 - effects = SetFarming Value - 1 - - EffectsGroup - scope = Source - activation = Mining low = RootCandidate.TargetMining + 2 - effects = SetMining Value - 1 - - EffectsGroup - scope = Source - activation = Industry low = RootCandidate.TargetIndustry + 2 - effects = SetIndustry Value - 1 - - EffectsGroup - scope = Source - activation = Research low = RootCandidate.TargetResearch + 2 - effects = SetResearch Value - 1 - - EffectsGroup - scope = Source - activation = Farming low = RootCandidate.TargetFarming high = RootCandidate.TargetFarming + 2 - effects = SetFarming Target.TargetFarming - - EffectsGroup - scope = Source - activation = Mining low = RootCandidate.TargetMining high = RootCandidate.TargetMining + 2 - effects = SetMining Target.TargetMining - - EffectsGroup - scope = Source - activation = Industry low = RootCandidate.TargetIndustry high = RootCandidate.TargetIndustry + 2 - effects = SetIndustry Target.TargetIndustry - - EffectsGroup - scope = Source - activation = Research low = RootCandidate.TargetResearch high = RootCandidate.TargetResearch + 2 - effects = SetResearch Target.TargetResearch - - EffectsGroup - scope = Source activation = And [ Focus type = "FOCUS_FARMING" Planet environment = Good @@ -12308,16 +11237,6 @@ effectsgroups = [ EffectsGroup scope = Source - activation = Health high = RootCandidate.TargetHealth - 3 - effects = SetHealth Value + 2 - - EffectsGroup - scope = Source - activation = Health low = RootCandidate.TargetHealth - 3 high = RootCandidate.TargetHealth - effects = SetHealth Target.TargetHealth - - EffectsGroup - scope = Source activation = And [ Planet environment = Good Planet size = [Huge GasGiant Asteroids] @@ -12443,46 +11362,6 @@ EffectsGroup scope = Source - activation = Farming low = RootCandidate.TargetFarming + 2 - effects = SetFarming Value - 1 - - EffectsGroup - scope = Source - activation = Mining low = RootCandidate.TargetMining + 2 - effects = SetMining Value - 1 - - EffectsGroup - scope = Source - activation = Industry low = RootCandidate.TargetIndustry + 2 - effects = SetIndustry Value - 1 - - EffectsGroup - scope = Source - activation = Research low = RootCandidate.TargetResearch + 2 - effects = SetResearch Value - 1 - - EffectsGroup - scope = Source - activation = Farming low = RootCandidate.TargetFarming high = RootCandidate.TargetFarming + 2 - effects = SetFarming Target.TargetFarming - - EffectsGroup - scope = Source - activation = Mining low = RootCandidate.TargetMining high = RootCandidate.TargetMining + 2 - effects = SetMining Target.TargetMining - - EffectsGroup - scope = Source - activation = Industry low = RootCandidate.TargetIndustry high = RootCandidate.TargetIndustry + 2 - effects = SetIndustry Target.TargetIndustry - - EffectsGroup - scope = Source - activation = Research low = RootCandidate.TargetResearch high = RootCandidate.TargetResearch + 2 - effects = SetResearch Target.TargetResearch - - EffectsGroup - scope = Source activation = And [ Focus type = "FOCUS_FARMING" Planet environment = Good @@ -12873,16 +11752,6 @@ effectsgroups = [ EffectsGroup scope = Source - activation = Health high = RootCandidate.TargetHealth - 3 - effects = SetHealth Value + 2 - - EffectsGroup - scope = Source - activation = Health low = RootCandidate.TargetHealth - 3 high = RootCandidate.TargetHealth - effects = SetHealth Target.TargetHealth - - EffectsGroup - scope = Source activation = And [ Planet environment = Good Planet size = [Huge GasGiant Asteroids] @@ -13008,46 +11877,6 @@ EffectsGroup scope = Source - activation = Farming low = RootCandidate.TargetFarming + 2 - effects = SetFarming Value - 1 - - EffectsGroup - scope = Source - activation = Mining low = RootCandidate.TargetMining + 2 - effects = SetMining Value - 1 - - EffectsGroup - scope = Source - activation = Industry low = RootCandidate.TargetIndustry + 2 - effects = SetIndustry Value - 1 - - EffectsGroup - scope = Source - activation = Research low = RootCandidate.TargetResearch + 2 - effects = SetResearch Value - 1 - - EffectsGroup - scope = Source - activation = Farming low = RootCandidate.TargetFarming high = RootCandidate.TargetFarming + 2 - effects = SetFarming Target.TargetFarming - - EffectsGroup - scope = Source - activation = Mining low = RootCandidate.TargetMining high = RootCandidate.TargetMining + 2 - effects = SetMining Target.TargetMining - - EffectsGroup - scope = Source - activation = Industry low = RootCandidate.TargetIndustry high = RootCandidate.TargetIndustry + 2 - effects = SetIndustry Target.TargetIndustry - - EffectsGroup - scope = Source - activation = Research low = RootCandidate.TargetResearch high = RootCandidate.TargetResearch + 2 - effects = SetResearch Target.TargetResearch - - EffectsGroup - scope = Source activation = And [ Focus type = "FOCUS_FARMING" Planet environment = Good @@ -13438,16 +12267,6 @@ effectsgroups = [ EffectsGroup scope = Source - activation = Health high = RootCandidate.TargetHealth - 3 - effects = SetHealth Value + 2 - - EffectsGroup - scope = Source - activation = Health low = RootCandidate.TargetHealth - 3 high = RootCandidate.TargetHealth - effects = SetHealth Target.TargetHealth - - EffectsGroup - scope = Source activation = And [ Planet environment = Good Planet size = [Huge GasGiant Asteroids] @@ -13573,46 +12392,6 @@ EffectsGroup scope = Source - activation = Farming low = RootCandidate.TargetFarming + 2 - effects = SetFarming Value - 1 - - EffectsGroup - scope = Sour... [truncated message content] |
From: <ele...@us...> - 2012-02-21 16:20:28
|
Revision: 4667 http://freeorion.svn.sourceforge.net/freeorion/revision/?rev=4667&view=rev Author: eleazzaar Date: 2012-02-21 16:20:17 +0000 (Tue, 21 Feb 2012) Log Message: ----------- First sucessful application of macros. Species EP scripting now macro-ified. Modified Paths: -------------- trunk/FreeOrion/default/species.txt Modified: trunk/FreeOrion/default/species.txt =================================================================== --- trunk/FreeOrion/default/species.txt 2012-02-19 23:26:52 UTC (rev 4666) +++ trunk/FreeOrion/default/species.txt 2012-02-21 16:20:17 UTC (rev 4667) @@ -446,19 +446,8 @@ activation = Not OwnedBy AnyEmpire effects = SetMaxTroops Value + 5 ] - environments = [ - type = Swamp environment = Good - type = Toxic environment = Adequate - type = Inferno environment = Poor - type = Radiated environment = Hostile - type = Barren environment = Hostile - type = Tundra environment = Hostile - type = Desert environment = Hostile - type = Terran environment = Poor - type = Ocean environment = Adequate - type = Asteroids environment = Uninhabitable - type = Gasgiant environment = Uninhabitable - ] + [[SWAMP_STANDARD_EP]] + graphic = "icons/species/cynos.png" Species @@ -961,19 +950,8 @@ effects = SetMaxTroops Value + 5 ] - environments = [ - type = Swamp environment = Adequate - type = Toxic environment = Good - type = Inferno environment = Adequate - type = Radiated environment = Poor - type = Barren environment = Hostile - type = Tundra environment = Hostile - type = Desert environment = Hostile - type = Terran environment = Hostile - type = Ocean environment = Poor - type = Asteroids environment = Uninhabitable - type = Gasgiant environment = Uninhabitable - ] + [[TOXIC_STANDARD_EP]] + graphic = "icons/species/derthrean.png" Species @@ -1476,19 +1454,8 @@ effects = SetMaxTroops Value + 5 ] - environments = [ - type = Swamp environment = Hostile - type = Toxic environment = Hostile - type = Inferno environment = Hostile - type = Radiated environment = Poor - type = Barren environment = Adequate - type = Tundra environment = Good - type = Desert environment = Adequate - type = Terran environment = Poor - type = Ocean environment = Hostile - type = Asteroids environment = Uninhabitable - type = Gasgiant environment = Uninhabitable - ] + [[TUNDRA_STANDARD_EP]] + graphic = "icons/species/george.png" Species @@ -1991,19 +1958,8 @@ effects = SetMaxTroops Value + 5 ] - environments = [ - type = Swamp environment = Adequate - type = Toxic environment = Poor - type = Inferno environment = Hostile - type = Radiated environment = Hostile - type = Barren environment = Hostile - type = Tundra environment = Hostile - type = Desert environment = Poor - type = Terran environment = Adequate - type = Ocean environment = Good - type = Asteroids environment = Uninhabitable - type = Gasgiant environment = Uninhabitable - ] + [[OCEAN_STANDARD_EP]] + graphic = "icons/species/laenfa.png" Species @@ -2500,19 +2456,8 @@ effects = SetMaxTroops Value + 5 ] - environments = [ - type = Swamp environment = Adequate - type = Toxic environment = Poor - type = Inferno environment = Hostile - type = Radiated environment = Hostile - type = Barren environment = Hostile - type = Tundra environment = Hostile - type = Desert environment = Poor - type = Terran environment = Adequate - type = Ocean environment = Good - type = Asteroids environment = Uninhabitable - type = Gasgiant environment = Uninhabitable - ] + [[OCEAN_STANDARD_EP]] + graphic = "icons/species/phinnert.png" Species @@ -3015,19 +2960,8 @@ effects = SetMaxTroops Value + 5 ] - environments = [ - type = Swamp environment = Hostile - type = Toxic environment = Hostile - type = Inferno environment = Hostile - type = Radiated environment = Poor - type = Barren environment = Adequate - type = Tundra environment = Good - type = Desert environment = Adequate - type = Terran environment = Poor - type = Ocean environment = Hostile - type = Asteroids environment = Uninhabitable - type = Gasgiant environment = Uninhabitable - ] + [[TUNDRA_STANDARD_EP]] + graphic = "icons/species/sslith.png" Species @@ -3530,19 +3464,8 @@ effects = SetMaxTroops Value + 5 ] - environments = [ - type = Swamp environment = Good - type = Toxic environment = Adequate - type = Inferno environment = Poor - type = Radiated environment = Hostile - type = Barren environment = Hostile - type = Tundra environment = Hostile - type = Desert environment = Hostile - type = Terran environment = Poor - type = Ocean environment = Adequate - type = Asteroids environment = Uninhabitable - type = Gasgiant environment = Uninhabitable - ] + [[SWAMP_STANDARD_EP]] + graphic = "icons/species/t-aeghirus.png" Species @@ -3994,19 +3917,8 @@ effects = SetMaxTroops Value + 5 ] - environments = [ - type = Swamp environment = Good - type = Toxic environment = Adequate - type = Inferno environment = Poor - type = Radiated environment = Hostile - type = Barren environment = Hostile - type = Tundra environment = Hostile - type = Desert environment = Hostile - type = Terran environment = Poor - type = Ocean environment = Adequate - type = Asteroids environment = Uninhabitable - type = Gasgiant environment = Uninhabitable - ] + [[SWAMP_STANDARD_EP]] + graphic = "icons/species/fifty-seven.png" Species @@ -4509,19 +4421,8 @@ effects = SetMaxTroops Value + 5 ] - environments = [ - type = Swamp environment = Adequate - type = Toxic environment = Poor - type = Inferno environment = Hostile - type = Radiated environment = Hostile - type = Barren environment = Hostile - type = Tundra environment = Hostile - type = Desert environment = Poor - type = Terran environment = Adequate - type = Ocean environment = Good - type = Asteroids environment = Uninhabitable - type = Gasgiant environment = Uninhabitable - ] + [[OCEAN_STANDARD_EP]] + graphic = "icons/species/amorphous-02.png" Species @@ -4974,19 +4875,8 @@ effects = SetMaxTroops Value + 5 ] - environments = [ - type = Swamp environment = Hostile - type = Toxic environment = Hostile - type = Inferno environment = Hostile - type = Radiated environment = Hostile - type = Barren environment = Poor - type = Tundra environment = Adequate - type = Desert environment = Good - type = Terran environment = Adequate - type = Ocean environment = Poor - type = Asteroids environment = Uninhabitable - type = Gasgiant environment = Uninhabitable - ] + [[DESERT_STANDARD_EP]] + graphic = "icons/species/intangible-05.png" Species @@ -5489,19 +5379,8 @@ effects = SetMaxTroops Value + 5 ] - environments = [ - type = Swamp environment = Hostile - type = Toxic environment = Hostile - type = Inferno environment = Poor - type = Radiated environment = Adequate - type = Barren environment = Good - type = Tundra environment = Adequate - type = Desert environment = Poor - type = Terran environment = Hostile - type = Ocean environment = Hostile - type = Asteroids environment = Uninhabitable - type = Gasgiant environment = Uninhabitable - ] + [[BARREN_STANDARD_EP]] + graphic = "icons/species/robotic-02.png" Species @@ -5955,19 +5834,8 @@ activation = Not OwnedBy AnyEmpire effects = SetMaxTroops Value + 5 ] - environments = [ - type = Swamp environment = Hostile - type = Toxic environment = Poor - type = Inferno environment = Adequate - type = Radiated environment = Good - type = Barren environment = Adequate - type = Tundra environment = Poor - type = Desert environment = Hostile - type = Terran environment = Hostile - type = Ocean environment = Hostile - type = Asteroids environment = Uninhabitable - type = Gasgiant environment = Uninhabitable - ] + [[RADIATED_STANDARD_EP]] + graphic = "icons/species/beige-goo.png" Species @@ -6461,19 +6329,8 @@ effects = SetMaxTroops Value + 5 ] - environments = [ - type = Swamp environment = Poor - type = Toxic environment = Hostile - type = Inferno environment = Hostile - type = Radiated environment = Hostile - type = Barren environment = Hostile - type = Tundra environment = Poor - type = Desert environment = Adequate - type = Terran environment = Good - type = Ocean environment = Adequate - type = Asteroids environment = Uninhabitable - type = Gasgiant environment = Uninhabitable - ] + [[TERRAN_STANDARD_EP]] + graphic = "icons/species/robotic-06.png" Species @@ -6976,19 +6833,8 @@ effects = SetMaxTroops Value + 5 ] - environments = [ - type = Swamp environment = Hostile - type = Toxic environment = Hostile - type = Inferno environment = Poor - type = Radiated environment = Adequate - type = Barren environment = Good - type = Tundra environment = Adequate - type = Desert environment = Poor - type = Terran environment = Hostile - type = Ocean environment = Hostile - type = Asteroids environment = Uninhabitable - type = Gasgiant environment = Uninhabitable - ] + [[BARREN_STANDARD_EP]] + graphic = "icons/species/intangible-04.png" Species @@ -7491,19 +7337,8 @@ effects = SetMaxTroops Value + 5 ] - environments = [ - type = Swamp environment = Hostile - type = Toxic environment = Hostile - type = Inferno environment = Hostile - type = Radiated environment = Hostile - type = Barren environment = Poor - type = Tundra environment = Adequate - type = Desert environment = Good - type = Terran environment = Adequate - type = Ocean environment = Poor - type = Asteroids environment = Uninhabitable - type = Gasgiant environment = Uninhabitable - ] + [[DESERT_STANDARD_EP]] + graphic = "icons/species/flora-04.png" Species @@ -8009,19 +7844,8 @@ effects = SetMaxTroops Value + 5 ] - environments = [ - type = Swamp environment = Poor - type = Toxic environment = Adequate - type = Inferno environment = Good - type = Radiated environment = Adequate - type = Barren environment = Poor - type = Tundra environment = Hostile - type = Desert environment = Hostile - type = Terran environment = Hostile - type = Ocean environment = Hostile - type = Asteroids environment = Uninhabitable - type = Gasgiant environment = Uninhabitable - ] + [[INFERNO_STANDARD_EP]] + graphic = "icons/species/bipedial-05.png" Species @@ -8527,19 +8351,8 @@ effects = SetMaxTroops Value + 5 ] - environments = [ - type = Swamp environment = Adequate - type = Toxic environment = Good - type = Inferno environment = Adequate - type = Radiated environment = Poor - type = Barren environment = Hostile - type = Tundra environment = Hostile - type = Desert environment = Hostile - type = Terran environment = Hostile - type = Ocean environment = Poor - type = Asteroids environment = Uninhabitable - type = Gasgiant environment = Uninhabitable - ] + [[TOXIC_STANDARD_EP]] + graphic = "icons/species/gis-guf-gthrim.png" Species @@ -8989,19 +8802,8 @@ effects = SetMaxTroops Value + 5 ] - environments = [ - type = Swamp environment = Poor - type = Toxic environment = Hostile - type = Inferno environment = Hostile - type = Radiated environment = Hostile - type = Barren environment = Hostile - type = Tundra environment = Poor - type = Desert environment = Adequate - type = Terran environment = Good - type = Ocean environment = Adequate - type = Asteroids environment = Uninhabitable - type = Gasgiant environment = Uninhabitable - ] + [[TERRAN_STANDARD_EP]] + graphic = "icons/species/hidden-gardener.png" Species @@ -9508,19 +9310,8 @@ effects = SetMaxTroops Value + 5 ] - environments = [ - type = Swamp environment = Poor - type = Toxic environment = Adequate - type = Inferno environment = Good - type = Radiated environment = Adequate - type = Barren environment = Poor - type = Tundra environment = Hostile - type = Desert environment = Hostile - type = Terran environment = Hostile - type = Ocean environment = Hostile - type = Asteroids environment = Uninhabitable - type = Gasgiant environment = Uninhabitable - ] + [[INFERNO_STANDARD_EP]] + graphic = "icons/species/abaddonnian.png" Species @@ -10026,19 +9817,8 @@ effects = SetMaxTroops Value + 5 ] - environments = [ - type = Swamp environment = Hostile - type = Toxic environment = Poor - type = Inferno environment = Adequate - type = Radiated environment = Good - type = Barren environment = Adequate - type = Tundra environment = Poor - type = Desert environment = Hostile - type = Terran environment = Hostile - type = Ocean environment = Hostile - type = Asteroids environment = Uninhabitable - type = Gasgiant environment = Uninhabitable - ] + [[RADIATED_STANDARD_EP]] + graphic = "icons/species/acirema.png" Species @@ -10556,19 +10336,8 @@ empire = Target.Owner ] ] - environments = [ - type = Swamp environment = Poor - type = Toxic environment = Hostile - type = Inferno environment = Hostile - type = Radiated environment = Hostile - type = Barren environment = Hostile - type = Tundra environment = Poor - type = Desert environment = Adequate - type = Terran environment = Good - type = Ocean environment = Adequate - type = Asteroids environment = Uninhabitable - type = Gasgiant environment = Uninhabitable - ] + [[TERRAN_STANDARD_EP]] + graphic = "icons/species/human.png" Species @@ -11071,19 +10840,8 @@ activation = Not OwnedBy AnyEmpire effects = SetMaxTroops Value + 5 ] - environments = [ - type = Swamp environment = Adequate - type = Toxic environment = Poor - type = Inferno environment = Hostile - type = Radiated environment = Hostile - type = Barren environment = Hostile - type = Tundra environment = Hostile - type = Desert environment = Poor - type = Terran environment = Adequate - type = Ocean environment = Good - type = Asteroids environment = Uninhabitable - type = Gasgiant environment = Uninhabitable - ] + [[OCEAN_STANDARD_EP]] + graphic = "icons/species/scylior.png" Species @@ -11586,19 +11344,8 @@ activation = Not OwnedBy AnyEmpire effects = SetMaxTroops Value + 5 ] - environments = [ - type = Swamp environment = Good - type = Toxic environment = Adequate - type = Inferno environment = Poor - type = Radiated environment = Hostile - type = Barren environment = Hostile - type = Tundra environment = Hostile - type = Desert environment = Hostile - type = Terran environment = Poor - type = Ocean environment = Adequate - type = Asteroids environment = Uninhabitable - type = Gasgiant environment = Uninhabitable - ] + [[SWAMP_STANDARD_EP]] + graphic = "icons/species/gyisache.png" Species @@ -12101,19 +11848,8 @@ activation = Not OwnedBy AnyEmpire effects = SetMaxTroops Value + 5 ] - environments = [ - type = Swamp environment = Adequate - type = Toxic environment = Good - type = Inferno environment = Adequate - type = Radiated environment = Poor - type = Barren environment = Hostile - type = Tundra environment = Hostile - type = Desert environment = Hostile - type = Terran environment = Hostile - type = Ocean environment = Poor - type = Asteroids environment = Uninhabitable - type = Gasgiant environment = Uninhabitable - ] + [[TOXIC_STANDARD_EP]] + graphic = "icons/species/chato-matou-gormoshk.png" Species @@ -12616,19 +12352,8 @@ activation = Not OwnedBy AnyEmpire effects = SetMaxTroops Value + 5 ] - environments = [ - type = Swamp environment = Poor - type = Toxic environment = Adequate - type = Inferno environment = Good - type = Radiated environment = Adequate - type = Barren environment = Poor - type = Tundra environment = Hostile - type = Desert environment = Hostile - type = Terran environment = Hostile - type = Ocean environment = Hostile - type = Asteroids environment = Uninhabitable - type = Gasgiant environment = Uninhabitable - ] + [[INFERNO_STANDARD_EP]] + graphic = "icons/species/egassem.png" Species @@ -13131,19 +12856,8 @@ activation = Not OwnedBy AnyEmpire effects = SetMaxTroops Value + 5 ] - environments = [ - type = Swamp environment = Hostile - type = Toxic environment = Poor - type = Inferno environment = Adequate - type = Radiated environment = Good - type = Barren environment = Adequate - type = Tundra environment = Poor - type = Desert environment = Hostile - type = Terran environment = Hostile - type = Ocean environment = Hostile - type = Asteroids environment = Uninhabitable - type = Gasgiant environment = Uninhabitable - ] + [[RADIATED_STANDARD_EP]] + graphic = "icons/species/trith.png" Species @@ -13646,19 +13360,8 @@ activation = Not OwnedBy AnyEmpire effects = SetMaxTroops Value + 5 ] - environments = [ - type = Swamp environment = Hostile - type = Toxic environment = Hostile - type = Inferno environment = Poor - type = Radiated environment = Adequate - type = Barren environment = Good - type = Tundra environment = Adequate - type = Desert environment = Poor - type = Terran environment = Hostile - type = Ocean environment = Hostile - type = Asteroids environment = Uninhabitable - type = Gasgiant environment = Uninhabitable - ] + [[BARREN_STANDARD_EP]] + graphic = "icons/species/cray.png" Species @@ -14161,19 +13864,8 @@ activation = Not OwnedBy AnyEmpire effects = SetMaxTroops Value + 5 ] - environments = [ - type = Swamp environment = Hostile - type = Toxic environment = Hostile - type = Inferno environment = Hostile - type = Radiated environment = Poor - type = Barren environment = Adequate - type = Tundra environment = Good - type = Desert environment = Adequate - type = Terran environment = Poor - type = Ocean environment = Hostile - type = Asteroids environment = Uninhabitable - type = Gasgiant environment = Uninhabitable - ] + [[TUNDRA_STANDARD_EP]] + graphic = "icons/species/hhhoh.png" Species @@ -14676,19 +14368,8 @@ activation = Not OwnedBy AnyEmpire effects = SetMaxTroops Value + 5 ] - environments = [ - type = Swamp environment = Hostile - type = Toxic environment = Hostile - type = Inferno environment = Hostile - type = Radiated environment = Hostile - type = Barren environment = Poor - type = Tundra environment = Adequate - type = Desert environment = Good - type = Terran environment = Adequate - type = Ocean environment = Poor - type = Asteroids environment = Uninhabitable - type = Gasgiant environment = Uninhabitable - ] + [[DESERT_STANDARD_EP]] + graphic = "icons/species/eaxaw.png" /* @@ -15537,3 +15218,144 @@ graphic = "icons/species/amorphous-03.png" */ + + +### M A C R O S ### + +SWAMP_STANDARD_EP +'''environments = [ + type = Swamp environment = Good + type = Toxic environment = Adequate + type = Inferno environment = Poor + type = Radiated environment = Hostile + type = Barren environment = Hostile + type = Tundra environment = Hostile + type = Desert environment = Hostile + type = Terran environment = Poor + type = Ocean environment = Adequate + type = Asteroids environment = Uninhabitable + type = Gasgiant environment = Uninhabitable + ]''' + +TOXIC_STANDARD_EP +'''environments = [ + type = Swamp environment = Adequate + type = Toxic environment = Good + type = Inferno environment = Adequate + type = Radiated environment = Poor + type = Barren environment = Hostile + type = Tundra environment = Hostile + type = Desert environment = Hostile + type = Terran environment = Hostile + type = Ocean environment = Poor + type = Asteroids environment = Uninhabitable + type = Gasgiant environment = Uninhabitable + ]''' + +INFERNO_STANDARD_EP +'''environments = [ + type = Swamp environment = Poor + type = Toxic environment = Adequate + type = Inferno environment = Good + type = Radiated environment = Adequate + type = Barren environment = Poor + type = Tundra environment = Hostile + type = Desert environment = Hostile + type = Terran environment = Hostile + type = Ocean environment = Hostile + type = Asteroids environment = Uninhabitable + type = Gasgiant environment = Uninhabitable + ]''' + +RADIATED_STANDARD_EP +'''environments = [ + type = Swamp environment = Hostile + type = Toxic environment = Poor + type = Inferno environment = Adequate + type = Radiated environment = Good + type = Barren environment = Adequate + type = Tundra environment = Poor + type = Desert environment = Hostile + type = Terran environment = Hostile + type = Ocean environment = Hostile + type = Asteroids environment = Uninhabitable + type = Gasgiant environment = Uninhabitable + ]''' + +BARREN_STANDARD_EP +'''environments = [ + type = Swamp environment = Hostile + type = Toxic environment = Hostile + type = Inferno environment = Poor + type = Radiated environment = Adequate + type = Barren environment = Good + type = Tundra environment = Adequate + type = Desert environment = Poor + type = Terran environment = Hostile + type = Ocean environment = Hostile + type = Asteroids environment = Uninhabitable + type = Gasgiant environment = Uninhabitable + ]''' + +TUNDRA_STANDARD_EP +'''environments = [ + type = Swamp environment = Hostile + type = Toxic environment = Hostile + type = Inferno environment = Hostile + type = Radiated environment = Poor + type = Barren environment = Adequate + type = Tundra environment = Good + type = Desert environment = Adequate + type = Terran environment = Poor + type = Ocean environment = Hostile + type = Asteroids environment = Uninhabitable + type = Gasgiant environment = Uninhabitable + ]''' + +DESERT_STANDARD_EP +'''environments = [ + type = Swamp environment = Hostile + type = Toxic environment = Hostile + type = Inferno environment = Hostile + type = Radiated environment = Hostile + type = Barren environment = Poor + type = Tundra environment = Adequate + type = Desert environment = Good + type = Terran environment = Adequate + type = Ocean environment = Poor + type = Asteroids environment = Uninhabitable + type = Gasgiant environment = Uninhabitable + ]''' + +TERRAN_STANDARD_EP +'''environments = [ + type = Swamp environment = Poor + type = Toxic environment = Hostile + type = Inferno environment = Hostile + type = Radiated environment = Hostile + type = Barren environment = Hostile + type = Tundra environment = Poor + type = Desert environment = Adequate + type = Terran environment = Good + type = Ocean environment = Adequate + type = Asteroids environment = Uninhabitable + type = Gasgiant environment = Uninhabitable + ]''' + +OCEAN_STANDARD_EP +'''environments = [ + type = Swamp environment = Adequate + type = Toxic environment = Poor + type = Inferno environment = Hostile + type = Radiated environment = Hostile + type = Barren environment = Hostile + type = Tundra environment = Hostile + type = Desert environment = Poor + type = Terran environment = Adequate + type = Ocean environment = Good + type = Asteroids environment = Uninhabitable + type = Gasgiant environment = Uninhabitable + ]''' + + + \ No newline at end of file |
From: <ele...@us...> - 2012-02-26 15:08:13
|
Revision: 4671 http://freeorion.svn.sourceforge.net/freeorion/revision/?rev=4671&view=rev Author: eleazzaar Date: 2012-02-26 15:08:07 +0000 (Sun, 26 Feb 2012) Log Message: ----------- fixed species stealth and detection modifiers to something that actually works. Modified Paths: -------------- trunk/FreeOrion/default/species.txt Modified: trunk/FreeOrion/default/species.txt =================================================================== --- trunk/FreeOrion/default/species.txt 2012-02-24 15:47:57 UTC (rev 4670) +++ trunk/FreeOrion/default/species.txt 2012-02-26 15:08:07 UTC (rev 4671) @@ -2112,35 +2112,39 @@ '''EffectsGroup scope = Source activation = Source - effects = SetDetection Value * 0.5 + effects = SetDetection Value -10 ''' GREAT_DETECTION '''EffectsGroup scope = Source activation = Source - effects = SetDetection Value * 1.25 + effects = SetDetection Value + 25 ''' ULTIMATE_DETECTION ''' EffectsGroup scope = Source activation = Source - effects = SetDetection Value * 1.50 + effects = SetDetection Value + 50 ''' GREAT_STEALTH '''EffectsGroup - scope = Source - activation = Source - effects = SetStealth Value * 1.5 + scope = And [ + OwnedBy TheEmpire Source.Owner + Planet + ] + effects = SetStealth Value + 15 ''' ULTIMATE_STEALTH '''EffectsGroup - scope = Source - activation = Source - effects = SetStealth Value * 2 + scope = And [ + OwnedBy TheEmpire Source.Owner + Planet + ] + effects = SetStealth Value + 25 ''' |
From: <ele...@us...> - 2012-03-11 20:57:00
|
Revision: 4714 http://freeorion.svn.sourceforge.net/freeorion/revision/?rev=4714&view=rev Author: eleazzaar Date: 2012-03-11 20:56:54 +0000 (Sun, 11 Mar 2012) Log Message: ----------- the rest of the fixes for my shoddy commit r4711. Revision Links: -------------- http://freeorion.svn.sourceforge.net/freeorion/revision/?rev=4711&view=rev Modified Paths: -------------- trunk/FreeOrion/default/species.txt Modified: trunk/FreeOrion/default/species.txt =================================================================== --- trunk/FreeOrion/default/species.txt 2012-03-11 20:17:50 UTC (rev 4713) +++ trunk/FreeOrion/default/species.txt 2012-03-11 20:56:54 UTC (rev 4714) @@ -349,7 +349,7 @@ [[SWAMP_STANDARD_EP]] - graphic = "icons/species/t-aeghirus.png" + graphic = "icons/species/t-aeghirus.png" Species @@ -377,7 +377,7 @@ [[GREAT_GROUND_TROOPS]] [[STANDARD_FOOD_USE]] - + [[ADVANCED_FOCUS_EFFECTS]] [[STANDARD_HEALTH_AND_POPULATION]] ] @@ -404,7 +404,7 @@ effectsgroups = [ [[AVERAGE_FARMING]] [[AVERAGE_MINING]] - [[GREAT_INDUSTRY]] + [[ULTIMATE_INDUSTRY]] [[TERRIBLE_RESEARCH]] [[AVERAGE_GROUND_TROOPS]] @@ -509,7 +509,7 @@ [[NO_MINING]] [[NO_INDUSTRY]] [[AVERAGE_RESEARCH]] - + [[GREAT_GROUND_TROOPS]] [[STANDARD_FOOD_USE]] @@ -1025,6 +1025,7 @@ graphic = "icons/species/acirema.png" + Species name = "SP_SUPER_TEST" description = "SP_SUPER_TEST_DESC" @@ -2106,6 +2107,31 @@ ] ''' +ULTIMATE_INDUSTRY +'''EffectsGroup + scope = Source + activation = Focus type = "FOCUS_INDUSTRY" + effects = SetTargetIndustry Value + Target.Population * 6 + + EffectsGroup + scope = OwnedBy TheEmpire Source.Owner + activation = Focus "FOCUS_REPLIC_FARMING" + stackinggroup = "REPLICATION_STACK" + effects = [ + SetTargetFarming Value + Target.TargetIndustry / 4 + SetTargetIndustry Value / 2 + ] + + EffectsGroup + scope = OwnedBy TheEmpire Source.Owner + activation = Focus "FOCUS_REPLIC_MINING" + stackinggroup = "REPLICATION_STACK" + effects = [ + SetTargetMining Value + Target.TargetIndustry / 4 + SetTargetIndustry Value / 2 + ] +''' + NO_RESEARCH ''' ''' |
From: <ele...@us...> - 2012-03-26 16:56:38
|
Revision: 4748 http://freeorion.svn.sourceforge.net/freeorion/revision/?rev=4748&view=rev Author: eleazzaar Date: 2012-03-26 16:56:27 +0000 (Mon, 26 Mar 2012) Log Message: ----------- re-added native species with the new tag. Modified Paths: -------------- trunk/FreeOrion/default/species.txt Modified: trunk/FreeOrion/default/species.txt =================================================================== --- trunk/FreeOrion/default/species.txt 2012-03-25 21:20:08 UTC (rev 4747) +++ trunk/FreeOrion/default/species.txt 2012-03-26 16:56:27 UTC (rev 4748) @@ -467,6 +467,7 @@ Species name = "SP_CRAY" description = "SP_CRAY_DESC" + Native CanProduceShips CanColonize @@ -502,6 +503,7 @@ Species name = "SP_ETTY" description = "SP_ETTY_DESC" + Native CanProduceShips CanColonize @@ -538,6 +540,7 @@ Species name = "SP_CYNOS" description = "SP_CYNOS_DESC" + Native CanProduceShips foci = [ @@ -570,7 +573,7 @@ Species name = "SP_PHINNERT" description = "SP_PHINNERT_DESC" - + Native CanColonize foci = [ @@ -604,6 +607,7 @@ Species name = "SP_EGASSEM" description = "SP_EGASSEM_DESC" + Native CanProduceShips CanColonize @@ -639,6 +643,7 @@ Species name = "SP_SSLITH" description = "SP_SSLITH_DESC" + Native CanProduceShips CanColonize @@ -674,6 +679,7 @@ Species name = "SP_FIFTYSEVEN" description = "SP_FIFTYSEVEN_DESC" + Native foci = [ [[HAS_FARMING_FOCUS]] @@ -708,6 +714,7 @@ CanProduceShips CanColonize + foci = [ [[HAS_FARMING_FOCUS]] [[HAS_MINING_FOCUS]] @@ -775,6 +782,7 @@ Species name = "SP_TRENCHERS" description = "SP_TRENCHERS_DESC" + Native foci = [ [[HAS_MINING_FOCUS]] @@ -804,6 +812,7 @@ Species name = "SP_RAAAGH" description = "SP_RAAAGH_DESC" + Native foci = [ [[HAS_FARMING_FOCUS]] @@ -837,6 +846,7 @@ Species name = "SP_BEIGEGOO" description = "SP_BEIGEGOO_DESC" + Native foci = [ [[HAS_INDUSTRY_FOCUS]] @@ -867,6 +877,7 @@ Species name = "SP_SILEXIAN" description = "SP_SILEXIAN_DESC" + Native CanColonize @@ -901,6 +912,7 @@ Species name = "SP_KOBUNTURA" description = "SP_KOBUNTURA_DESC" + Native foci = [ [[HAS_FARMING_FOCUS]] @@ -934,6 +946,7 @@ Species name = "SP_UGMORRS" description = "SP_UGMORRS_DESC" + Native CanProduceShips CanColonize @@ -969,6 +982,7 @@ Species name = "SP_GISGUFGTHRIM" description = "SP_GISGUFGTHRIM_DESC" + Native CanProduceShips foci = [ @@ -1004,6 +1018,7 @@ Species name = "SP_HIDDENGARDENER" description = "SP_HIDDENGARDENER_DESC" + Native foci = [ [[HAS_FARMING_FOCUS]] @@ -1037,6 +1052,7 @@ Species name = "SP_ABADDONNIANS" description = "SP_ABADDONNIANS_DESC" + Native CanProduceShips CanColonize @@ -1072,6 +1088,7 @@ Species name = "SP_ACIREMA" description = "SP_ACIREMA_DESC" + Native CanProduceShips foci = [ @@ -1202,6 +1219,7 @@ Species name = "SP_TEST" description = "SP_TEST_DESC" + Native CanProduceShips CanColonize |
From: <ele...@us...> - 2012-03-26 18:30:36
|
Revision: 4750 http://freeorion.svn.sourceforge.net/freeorion/revision/?rev=4750&view=rev Author: eleazzaar Date: 2012-03-26 18:30:30 +0000 (Mon, 26 Mar 2012) Log Message: ----------- Fixed 2 species missing the 'native' tag. Modified Paths: -------------- trunk/FreeOrion/default/species.txt Modified: trunk/FreeOrion/default/species.txt =================================================================== --- trunk/FreeOrion/default/species.txt 2012-03-26 17:35:46 UTC (rev 4749) +++ trunk/FreeOrion/default/species.txt 2012-03-26 18:30:30 UTC (rev 4750) @@ -711,6 +711,7 @@ Species name = "SP_SETINON" description = "SP_SETINON_DESC" + Native CanProduceShips CanColonize @@ -749,6 +750,7 @@ Species name = "SP_NYMNMN" description = "SP_NYMNMN_DESC" + Native foci = [ [[HAS_RESEARCH_FOCUS]] |
From: <geo...@us...> - 2012-04-01 20:16:16
|
Revision: 4780 http://freeorion.svn.sourceforge.net/freeorion/revision/?rev=4780&view=rev Author: geoffthemedio Date: 2012-04-01 20:16:10 +0000 (Sun, 01 Apr 2012) Log Message: ----------- Added back various farming macros to species definitions. Farming now generates bonus to population to nearby planets, proportional to the source planet's population, with larger bonuses for better farming species. Modified Paths: -------------- trunk/FreeOrion/default/species.txt Modified: trunk/FreeOrion/default/species.txt =================================================================== --- trunk/FreeOrion/default/species.txt 2012-04-01 09:19:10 UTC (rev 4779) +++ trunk/FreeOrion/default/species.txt 2012-04-01 20:16:10 UTC (rev 4780) @@ -20,6 +20,7 @@ ] effectsgroups = [ + [[AVERAGE_FARMING]] [[AVERAGE_MINING]] [[AVERAGE_INDUSTRY]] [[AVERAGE_RESEARCH]] @@ -54,6 +55,7 @@ ] effectsgroups = [ + [[AVERAGE_FARMING]] [[AVERAGE_MINING]] [[AVERAGE_INDUSTRY]] [[GREAT_RESEARCH]] @@ -89,6 +91,7 @@ ] effectsgroups = [ + [[AVERAGE_FARMING]] [[AVERAGE_MINING]] [[GREAT_INDUSTRY]] [[GREAT_RESEARCH]] @@ -124,6 +127,7 @@ ] effectsgroups = [ + [[GREAT_FARMING]] [[GREAT_MINING]] [[AVERAGE_INDUSTRY]] [[TERRIBLE_RESEARCH]] @@ -162,7 +166,7 @@ [[ULTIMATE_DETECTION]] [[GREAT_STEALTH]] - + [[AVERAGE_FARMING]] [[AVERAGE_MINING]] [[AVERAGE_INDUSTRY]] [[AVERAGE_RESEARCH]] @@ -199,6 +203,7 @@ ] effectsgroups = [ + [[AVERAGE_FARMING]] [[TERRIBLE_MINING]] [[AVERAGE_INDUSTRY]] [[AVERAGE_RESEARCH]] @@ -235,6 +240,7 @@ ] effectsgroups = [ + [[AVERAGE_FARMING]] [[AVERAGE_MINING]] [[AVERAGE_INDUSTRY]] [[AVERAGE_RESEARCH]] @@ -271,6 +277,7 @@ ] effectsgroups = [ + [[ULTIMATE_FARMING]] [[AVERAGE_MINING]] [[AVERAGE_INDUSTRY]] [[AVERAGE_RESEARCH]] @@ -309,6 +316,7 @@ [[GREAT_DETECTION]] [[ULTIMATE_STEALTH]] + [[TERRIBLE_FARMING]] [[TERRIBLE_MINING]] [[TERRIBLE_INDUSTRY]] [[TERRIBLE_RESEARCH]] @@ -343,6 +351,7 @@ ] effectsgroups = [ + [[AVERAGE_FARMING]] [[GREAT_MINING]] [[GREAT_INDUSTRY]] [[AVERAGE_RESEARCH]] @@ -378,6 +387,7 @@ ] effectsgroups = [ + [[AVERAGE_FARMING]] [[AVERAGE_MINING]] [[AVERAGE_INDUSTRY]] [[TERRIBLE_RESEARCH]] @@ -413,6 +423,7 @@ ] effectsgroups = [ + [[AVERAGE_FARMING]] [[AVERAGE_MINING]] [[ULTIMATE_INDUSTRY]] [[TERRIBLE_RESEARCH]] @@ -455,6 +466,7 @@ ] effectsgroups = [ + [[TERRIBLE_FARMING]] [[AVERAGE_MINING]] [[TERRIBLE_INDUSTRY]] [[GREAT_RESEARCH]] @@ -480,13 +492,14 @@ CanColonize foci = [ + [[HAS_FARMING_FOCUS]] [[HAS_MINING_FOCUS]] [[HAS_INDUSTRY_FOCUS]] [[HAS_ADVANCED_FOCI]] ] effectsgroups = [ - [[HAS_FARMING_FOCUS]] + [[AVERAGE_FARMING]] [[TERRIBLE_MINING]] [[AVERAGE_INDUSTRY]] [[NO_RESEARCH]] @@ -520,6 +533,7 @@ ] effectsgroups = [ + [[GREAT_FARMING]] [[NO_MINING]] [[NO_INDUSTRY]] [[AVERAGE_RESEARCH]] @@ -550,6 +564,7 @@ ] effectsgroups = [ + [[TERRIBLE_FARMING]] [[AVERAGE_MINING]] [[AVERAGE_INDUSTRY]] [[NO_RESEARCH]] @@ -582,6 +597,7 @@ ] effectsgroups = [ + [[TERRIBLE_FARMING]] [[AVERAGE_MINING]] [[GREAT_INDUSTRY]] [[TERRIBLE_RESEARCH]] @@ -616,6 +632,7 @@ ] effectsgroups = [ + [[AVERAGE_FARMING]] [[AVERAGE_MINING]] [[TERRIBLE_INDUSTRY]] [[AVERAGE_RESEARCH]] @@ -645,6 +662,7 @@ ] effectsgroups = [ + [[TERRIBLE_FARMING]] [[NO_MINING]] [[NO_INDUSTRY]] [[ULTIMATE_RESEARCH]] @@ -681,6 +699,7 @@ effectsgroups = [ [[ULTIMATE_STEALTH]] + [[GREAT_FARMING]] [[TERRIBLE_MINING]] [[TERRIBLE_INDUSTRY]] [[AVERAGE_RESEARCH]] @@ -713,6 +732,7 @@ [[GREAT_DETECTION]] [[GREAT_STEALTH]] + [[TERRIBLE_FARMING]] [[NO_MINING]] [[NO_INDUSTRY]] [[AVERAGE_RESEARCH]] @@ -742,6 +762,7 @@ ] effectsgroups = [ + [[NO_FARMING]] [[AVERAGE_MINING]] [[NO_INDUSTRY]] [[NO_RESEARCH]] @@ -773,6 +794,7 @@ ] effectsgroups = [ + [[AVERAGE_FARMING]] [[AVERAGE_MINING]] [[TERRIBLE_INDUSTRY]] [[NO_RESEARCH]] @@ -800,6 +822,7 @@ ] effectsgroups = [ + [[NO_FARMING]] [[NO_MINING]] [[GREAT_INDUSTRY]] [[NO_RESEARCH]] @@ -833,6 +856,7 @@ ] effectsgroups = [ + [[GREAT_FARMING]] [[AVERAGE_MINING]] [[NO_INDUSTRY]] [[TERRIBLE_RESEARCH]] @@ -865,6 +889,7 @@ ] effectsgroups = [ + [[TERRIBLE_FARMING]] [[GREAT_MINING]] [[GREAT_INDUSTRY]] [[AVERAGE_RESEARCH]] @@ -899,6 +924,7 @@ ] effectsgroups = [ + [[TERRIBLE_FARMING]] [[AVERAGE_MINING]] [[GREAT_INDUSTRY]] [[TERRIBLE_RESEARCH]] @@ -932,6 +958,7 @@ ] effectsgroups = [ + [[GREAT_FARMING]] [[AVERAGE_MINING]] [[TERRIBLE_INDUSTRY]] [[GREAT_RESEARCH]] @@ -964,6 +991,7 @@ effectsgroups = [ [[GREAT_STEALTH]] + [[ULTIMATE_FARMING]] [[NO_MINING]] [[NO_INDUSTRY]] [[NO_RESEARCH]] @@ -997,6 +1025,7 @@ ] effectsgroups = [ + [[AVERAGE_FARMING]] [[GREAT_MINING]] [[AVERAGE_INDUSTRY]] [[TERRIBLE_RESEARCH]] @@ -1032,6 +1061,7 @@ ] effectsgroups = [ + [[TERRIBLE_FARMING]] [[AVERAGE_MINING]] [[GREAT_INDUSTRY]] [[GREAT_RESEARCH]] @@ -1087,6 +1117,7 @@ ] effectsgroups = [ + [[AVERAGE_FARMING]] [[TERRIBLE_MINING]] [[TERRIBLE_INDUSTRY]] [[AVERAGE_RESEARCH]] @@ -1118,6 +1149,7 @@ ] effectsgroups = [ + [[AVERAGE_FARMING]] [[TERRIBLE_MINING]] [[AVERAGE_INDUSTRY]] [[AVERAGE_RESEARCH]] @@ -1143,6 +1175,7 @@ CanColonize foci = [ + [[HAS_FARMING_FOCUS]] [[HAS_MINING_FOCUS]] [[HAS_INDUSTRY_FOCUS]] [[HAS_RESEARCH_FOCUS]] @@ -1150,6 +1183,7 @@ ] effectsgroups = [ + [[TERRIBLE_FARMING]] [[AVERAGE_MINING]] [[AVERAGE_INDUSTRY]] [[TERRIBLE_RESEARCH]] @@ -1210,6 +1244,7 @@ CanColonize foci = [ + [[HAS_FARMING_FOCUS]] [[HAS_MINING_FOCUS]] [[HAS_INDUSTRY_FOCUS]] [[HAS_RESEARCH_FOCUS]] @@ -1225,6 +1260,7 @@ scope = Source effects = SetEmpireMeter Source.Owner "METER_DETECTION" 10000 // Omniscient Detection + [[GREAT_FARMING]] [[GREAT_MINING]] [[GREAT_INDUSTRY]] [[GREAT_RESEARCH]] @@ -1250,6 +1286,7 @@ CanColonize foci = [ + [[HAS_FARMING_FOCUS]] [[HAS_MINING_FOCUS]] [[HAS_INDUSTRY_FOCUS]] [[HAS_RESEARCH_FOCUS]] @@ -1257,6 +1294,7 @@ ] effectsgroups = [ + [[AVERAGE_FARMING]] [[AVERAGE_MINING]] [[AVERAGE_INDUSTRY]] [[AVERAGE_RESEARCH]] @@ -2464,6 +2502,155 @@ effects = SetSupply Value + Target.Population * 0.5 ''' +NO_FARMING +''' +''' + +FARMING_SCOPE +''' scope = And [ + Planet + OwnedBy Source.Owner + Population low = 0.11 + WithinStarlaneJumps 1 Source + Not Source + ]''' + +TERRIBLE_FARMING +'''EffectsGroup + [[FARMING_SCOPE]] + activation = And [ + Focus type = "FOCUS_FARMING" + Planet environment = Good + ] + effects = SetTargetPopulation Value + Source.Population * 0.1 + + EffectsGroup + [[FARMING_SCOPE]] + activation = And [ + Focus type = "FOCUS_FARMING" + Planet environment = Adequate + ] + effects = SetTargetPopulation Value + Source.Population * 0.075 + + EffectsGroup + [[FARMING_SCOPE]] + activation = And [ + Focus type = "FOCUS_FARMING" + Planet environment = Poor + ] + effects = SetTargetPopulation Value + Source.Population * 0.05 + + EffectsGroup + [[FARMING_SCOPE]] + activation = And [ + Focus type = "FOCUS_FARMING" + Planet environment = Hostile + ] + effects = SetTargetPopulation Value + Source.Population * 0.025 +''' + +AVERAGE_FARMING +'''EffectsGroup + [[FARMING_SCOPE]] + activation = And [ + Focus type = "FOCUS_FARMING" + Planet environment = Good + ] + effects = SetTargetPopulation Value + Source.Population * .2 + + EffectsGroup + [[FARMING_SCOPE]] + activation = And [ + Focus type = "FOCUS_FARMING" + Planet environment = Adequate + ] + effects = SetTargetPopulation Value + Source.Population * .15 + + EffectsGroup + [[FARMING_SCOPE]] + activation = And [ + Focus type = "FOCUS_FARMING" + Planet environment = Poor + ] + effects = SetTargetPopulation Value + Source.Population * .1 + + EffectsGroup + [[FARMING_SCOPE]] + activation = And [ + Focus type = "FOCUS_FARMING" + Planet environment = Hostile + ] + effects = SetTargetPopulation Value + Source.Population * 0.05 +''' + +GREAT_FARMING +'''EffectsGroup + [[FARMING_SCOPE]] + activation = And [ + Focus type = "FOCUS_FARMING" + Planet environment = Good + ] + effects = SetTargetPopulation Value + Source.Population * 0.3 + + EffectsGroup + [[FARMING_SCOPE]] + activation = And [ + Focus type = "FOCUS_FARMING" + Planet environment = Adequate + ] + effects = SetTargetPopulation Value + Source.Population * 0.225 + + EffectsGroup + [[FARMING_SCOPE]] + activation = And [ + Focus type = "FOCUS_FARMING" + Planet environment = Poor + ] + effects = SetTargetPopulation Value + Source.Population * 0.15 + + EffectsGroup + [[FARMING_SCOPE]] + activation = And [ + Focus type = "FOCUS_FARMING" + Planet environment = Hostile + ] + effects = SetTargetPopulation Value + Source.Population * .075 +''' + +ULTIMATE_FARMING +'''EffectsGroup + [[FARMING_SCOPE]] + activation = And [ + Focus type = "FOCUS_FARMING" + Planet environment = Good + ] + effects = SetTargetPopulation Value + Source.Population * 0.4 + + EffectsGroup + [[FARMING_SCOPE]] + activation = And [ + Focus type = "FOCUS_FARMING" + Planet environment = Adequate + ] + effects = SetTargetPopulation Value + Source.Population * 0.3 + + EffectsGroup + [[FARMING_SCOPE]] + activation = And [ + Focus type = "FOCUS_FARMING" + Planet environment = Poor + ] + effects = SetTargetPopulation Value + Source.Population * 0.2 + + EffectsGroup + [[FARMING_SCOPE]] + activation = And [ + Focus type = "FOCUS_FARMING" + Planet environment = Hostile + ] + effects = SetTargetPopulation Value + Source.Population * 0.1 +''' + NO_MINING ''' ''' |
From: <geo...@us...> - 2012-04-01 23:40:59
|
Revision: 4782 http://freeorion.svn.sourceforge.net/freeorion/revision/?rev=4782&view=rev Author: geoffthemedio Date: 2012-04-01 23:40:52 +0000 (Sun, 01 Apr 2012) Log Message: ----------- -Renamed duplicated AVERAGE_FARMING macro to GOOD_FARMING which I suspect was the intention, since there's no other GOOD_FARMING present. -Removed some SetTargetHealth and SetTargetFarming effects that presently don't exist. Modified Paths: -------------- trunk/FreeOrion/default/species.txt Modified: trunk/FreeOrion/default/species.txt =================================================================== --- trunk/FreeOrion/default/species.txt 2012-04-01 23:21:59 UTC (rev 4781) +++ trunk/FreeOrion/default/species.txt 2012-04-01 23:40:52 UTC (rev 4782) @@ -2589,7 +2589,7 @@ effects = SetTargetPopulation Value + Source.Population * 0.05 ''' -AVERAGE_FARMING +GOOD_FARMING '''EffectsGroup [[FARMING_SCOPE]] activation = And [ @@ -2845,10 +2845,7 @@ Focus "FOCUS_HEAVY_MINING" OwnerHasTech "PRO_ENVIRO_MINING" ] - effects = [ - SetTargetHealth Value - 5 - SetTargetPopulation Value * 0.75 - ] + effects = SetTargetPopulation Value * 0.75 ''' GOOD_MINING @@ -3065,10 +3062,7 @@ Focus "FOCUS_HEAVY_MINING" Not OwnerHasTech "PRO_ENVIRO_MINING" ] - effects = [ - SetTargetHealth Value - 10 - SetTargetPopulation Value * 0.5 - ] + effects = SetTargetPopulation Value * 0.5 EffectsGroup scope = Source @@ -3076,10 +3070,7 @@ Focus "FOCUS_HEAVY_MINING" OwnerHasTech "PRO_ENVIRO_MINING" ] - effects = [ - SetTargetHealth Value - 5 - SetTargetPopulation Value * 0.75 - ] + effects = SetTargetPopulation Value * 0.75 ''' //##### I N D U S T R Y #####// @@ -3173,10 +3164,7 @@ scope = OwnedBy TheEmpire Source.Owner activation = Focus "FOCUS_REPLIC_FARMING" stackinggroup = "REPLICATION_STACK" - effects = [ - SetTargetFarming Value + Target.TargetIndustry / 4 - SetTargetIndustry Value / 2 - ] + effects = SetTargetIndustry Value / 2 EffectsGroup scope = OwnedBy TheEmpire Source.Owner @@ -3198,10 +3186,7 @@ scope = OwnedBy TheEmpire Source.Owner activation = Focus "FOCUS_REPLIC_FARMING" stackinggroup = "REPLICATION_STACK" - effects = [ - SetTargetFarming Value + Target.TargetIndustry / 4 - SetTargetIndustry Value / 2 - ] + effects = SetTargetIndustry Value / 2 EffectsGroup scope = OwnedBy TheEmpire Source.Owner |
From: <ele...@us...> - 2012-04-13 03:46:30
|
Revision: 4819 http://freeorion.svn.sourceforge.net/freeorion/revision/?rev=4819&view=rev Author: eleazzaar Date: 2012-04-13 03:46:23 +0000 (Fri, 13 Apr 2012) Log Message: ----------- Fixes heavy mining which i broke in r4815. Revision Links: -------------- http://freeorion.svn.sourceforge.net/freeorion/revision/?rev=4815&view=rev Modified Paths: -------------- trunk/FreeOrion/default/species.txt Modified: trunk/FreeOrion/default/species.txt =================================================================== --- trunk/FreeOrion/default/species.txt 2012-04-12 08:31:00 UTC (rev 4818) +++ trunk/FreeOrion/default/species.txt 2012-04-13 03:46:23 UTC (rev 4819) @@ -1790,11 +1790,12 @@ name = "FOCUS_HEAVY_MINING" description = "FOCUS_HEAVY_MINING_DESC" location = And [ + Number low = 1 And [ Building "BLD_HEAVY_MINE_PROCESSOR" OwnedBy TheEmpire Source.Owner - Not Planet type = [Asteroids GasGiant] ] - + Not Planet type = [Asteroids GasGiant] + ] graphic = "icons/building/heavy_mining_processor.png" ''' |
From: <bi...@us...> - 2012-04-15 04:18:20
|
Revision: 4827 http://freeorion.svn.sourceforge.net/freeorion/revision/?rev=4827&view=rev Author: bigjoe5 Date: 2012-04-15 04:18:13 +0000 (Sun, 15 Apr 2012) Log Message: ----------- -Minor fix to hostile environment penalty. Modified Paths: -------------- trunk/FreeOrion/default/species.txt Modified: trunk/FreeOrion/default/species.txt =================================================================== --- trunk/FreeOrion/default/species.txt 2012-04-15 01:53:12 UTC (rev 4826) +++ trunk/FreeOrion/default/species.txt 2012-04-15 04:18:13 UTC (rev 4827) @@ -2257,7 +2257,13 @@ EffectsGroup scope = Source - activation = Planet environment = Hostile + activation = And [ + Planet environment = Hostile + Not Or [ + OwnerHasTech "GRO_XENO_HYBRIDS" + OwnerHasTech "GRO_CYBORGS" + ] + ] accountinglabel = "HOSTILE_ENVIRONMENT_LABEL" effects = SetTargetPopulation Value*[[HOSTILE_MULTIPLIER]] @@ -2268,7 +2274,7 @@ OwnerHasTech "GRO_XENO_HYBRIDS" Not OwnerHasTech "GRO_CYBORG" ] - accountinglabel = "HOSTILE_ENVIRONMNET_LABEL" + accountinglabel = "HOSTILE_ENVIRONMENT_LABEL" effects = SetTargetPopulation Value*([[HOSTILE_MULTIPLIER]] + (1 - [[HOSTILE_MULTIPLIER]])/2) ''' |
From: <ele...@us...> - 2012-04-29 21:32:32
|
Revision: 4846 http://freeorion.svn.sourceforge.net/freeorion/revision/?rev=4846&view=rev Author: eleazzaar Date: 2012-04-29 21:32:25 +0000 (Sun, 29 Apr 2012) Log Message: ----------- metabolism group tags for all species, adding 'lithic' and 'self_sufficient'. Modified Paths: -------------- trunk/FreeOrion/default/species.txt Modified: trunk/FreeOrion/default/species.txt =================================================================== --- trunk/FreeOrion/default/species.txt 2012-04-29 16:28:33 UTC (rev 4845) +++ trunk/FreeOrion/default/species.txt 2012-04-29 21:32:25 UTC (rev 4846) @@ -478,6 +478,8 @@ CanProduceShips CanColonize + tags = "ROBOTIC" + foci = [ [[HAS_RESEARCH_FOCUS]] [[HAS_GROWTH_FOCUS]] @@ -616,6 +618,8 @@ CanProduceShips CanColonize + tags = "LITHIC" + foci = [ [[HAS_INDUSTRY_FOCUS]] [[HAS_GROWTH_FOCUS]] @@ -721,7 +725,6 @@ tags = "ORGANIC" - foci = [ [[HAS_GROWTH_FOCUS]] [[HAS_MINING_FOCUS]] @@ -757,6 +760,8 @@ description = "SP_NYMNMN_DESC" Native + tags = "SELF_SUFFICIENT" + foci = [ [[HAS_RESEARCH_FOCUS]] [[HAS_ADVANCED_FOCI]] @@ -790,6 +795,8 @@ description = "SP_TRENCHERS_DESC" Native + Tags = "ROBOTIC" + foci = [ [[HAS_MINING_FOCUS]] [[HAS_ADVANCED_FOCI]] @@ -852,6 +859,8 @@ description = "SP_BEIGEGOO_DESC" Native + Tags = "ROBOTIC" + foci = [ [[HAS_INDUSTRY_FOCUS]] [[HAS_ADVANCED_FOCI]] @@ -884,6 +893,8 @@ CanColonize + Tags = "ROBOTIC" + foci = [ [[HAS_GROWTH_FOCUS]] [[HAS_MINING_FOCUS]] @@ -918,6 +929,8 @@ CanProduceShips CanColonize + tags = "SELF_SUFFICIENT" + foci = [ [[HAS_INDUSTRY_FOCUS]] [[HAS_GROWTH_FOCUS]] @@ -953,7 +966,7 @@ CanProduceShips CanColonize - tags = "ORGANIC" + tags = "LITHIC" foci = [ [[HAS_INDUSTRY_FOCUS]] @@ -1100,6 +1113,8 @@ Native CanProduceShips + tags = "SELF_SUFFICIENT" + foci = [ [[HAS_INDUSTRY_FOCUS]] [[HAS_GROWTH_FOCUS]] @@ -1190,7 +1205,7 @@ description = "SP_VOLP_DESC" Native - tags = "ORGANIC" + tags = "LITHIC" foci = [ [[HAS_RESEARCH_FOCUS]] @@ -1227,6 +1242,8 @@ CanProduceShips CanColonize + Tags = "ROBOTIC" + foci = [ [[HAS_MINING_FOCUS]] [[HAS_GROWTH_FOCUS]] @@ -1302,7 +1319,7 @@ CanProduceShips CanColonize - tags = "ORGANIC" + tags = [ "ORGANIC" "ROBOTIC" "LITHIC" ] foci = [ [[HAS_RESEARCH_FOCUS]] |
From: <ele...@us...> - 2012-05-04 22:14:47
|
Revision: 4879 http://freeorion.svn.sourceforge.net/freeorion/revision/?rev=4879&view=rev Author: eleazzaar Date: 2012-05-04 22:14:41 +0000 (Fri, 04 May 2012) Log Message: ----------- growth focus now tied to homeworlds not archives. Modified Paths: -------------- trunk/FreeOrion/default/species.txt Modified: trunk/FreeOrion/default/species.txt =================================================================== --- trunk/FreeOrion/default/species.txt 2012-05-04 22:05:17 UTC (rev 4878) +++ trunk/FreeOrion/default/species.txt 2012-05-04 22:14:41 UTC (rev 4879) @@ -1817,7 +1817,7 @@ name = "FOCUS_GROWTH" description = "FOCUS_GROWTH_DESC" location = Or [ - Contains Building name = "BLD_CULTURE_ARCHIVES" + Homeworld HasSpecial name = "POSITRONIUM_SPECIAL" HasSpecial name = "SUPERCONDUCTOR_SPECIAL" HasSpecial name = "MONOPOLE_SPECIAL" |
From: <ele...@us...> - 2012-07-03 04:42:06
|
Revision: 4970 http://freeorion.svn.sourceforge.net/freeorion/revision/?rev=4970&view=rev Author: eleazzaar Date: 2012-07-03 04:42:00 +0000 (Tue, 03 Jul 2012) Log Message: ----------- disable phototrophic bonus for 'uninhabitable' planets, and cut off research and industry in a dead planet. Modified Paths: -------------- trunk/FreeOrion/default/species.txt Modified: trunk/FreeOrion/default/species.txt =================================================================== --- trunk/FreeOrion/default/species.txt 2012-07-03 04:22:21 UTC (rev 4969) +++ trunk/FreeOrion/default/species.txt 2012-07-03 04:42:00 UTC (rev 4970) @@ -2002,6 +2002,7 @@ activation = AND [ HasTag "PHOTOTROPHIC" Star type = [Blue] + Not Planet environment = Uninhabitable ] accountinglabel = "VERY_BRIGHT_STAR" effects = SetTargetPopulation Value + 6 @@ -2011,6 +2012,7 @@ activation = AND [ HasTag "PHOTOTROPHIC" Star type = [White] + Not Planet environment = Uninhabitable ] accountinglabel = "BRIGHT_STAR" effects = SetTargetPopulation Value + 3 @@ -2020,6 +2022,7 @@ activation = AND [ HasTag "PHOTOTROPHIC" Star type = [Red Neutron] + Not Planet environment = Uninhabitable ] accountinglabel = "DIM_STAR" effects = SetTargetPopulation Value + -3 @@ -2029,6 +2032,7 @@ activation = AND [ HasTag "PHOTOTROPHIC" Star type = [BlackHole NoStar] + Not Planet environment = Uninhabitable ] accountinglabel = "NO_STAR" effects = SetTargetPopulation Value + -6 @@ -2276,6 +2280,11 @@ ] accountinglabel = "FOCUS_INDUSTRY_LABEL" effects = SetTargetIndustry Value + Target.Population * [[PRODUCTION_PER_POP]] + + EffectsGroup // removes residual production from a dead planet + scope = Source + activation = TargetPopulation low = 0 high =0 + effects = SetIndustry Value = 0 ''' GOOD_INDUSTRY @@ -2338,6 +2347,11 @@ ] accountinglabel = "FOCUS_RESEARCH_LABEL" effects = SetTargetResearch Value + Target.Population * [[PRODUCTION_PER_POP]] + + EffectsGroup // removes residual production from a dead planet + scope = Source + activation = TargetPopulation low = 0 high =0 + effects = SetResearch Value = 0 ''' GOOD_RESEARCH |
From: <ele...@us...> - 2012-07-18 23:31:40
|
Revision: 5038 http://freeorion.svn.sourceforge.net/freeorion/revision/?rev=5038&view=rev Author: eleazzaar Date: 2012-07-18 23:31:34 +0000 (Wed, 18 Jul 2012) Log Message: ----------- Put foci in the same order for all species. Modified Paths: -------------- trunk/FreeOrion/default/species.txt Modified: trunk/FreeOrion/default/species.txt =================================================================== --- trunk/FreeOrion/default/species.txt 2012-07-18 18:36:58 UTC (rev 5037) +++ trunk/FreeOrion/default/species.txt 2012-07-18 23:31:34 UTC (rev 5038) @@ -16,10 +16,10 @@ tags = [ "ORGANIC" "STYLISH" ] foci = [ + [[HAS_INDUSTRY_FOCUS]] [[HAS_RESEARCH_FOCUS]] [[HAS_GROWTH_FOCUS]] [[HAS_MINING_FOCUS]] - [[HAS_INDUSTRY_FOCUS]] [[HAS_ADVANCED_FOCI]] ] @@ -52,10 +52,10 @@ tags = "ORGANIC" foci = [ + [[HAS_INDUSTRY_FOCUS]] [[HAS_RESEARCH_FOCUS]] [[HAS_GROWTH_FOCUS]] [[HAS_MINING_FOCUS]] - [[HAS_INDUSTRY_FOCUS]] [[HAS_ADVANCED_FOCI]] ] @@ -88,9 +88,9 @@ foci = [ [[HAS_INDUSTRY_FOCUS]] + [[HAS_RESEARCH_FOCUS]] [[HAS_GROWTH_FOCUS]] [[HAS_MINING_FOCUS]] - [[HAS_RESEARCH_FOCUS]] [[HAS_ADVANCED_FOCI]] ] @@ -123,10 +123,10 @@ tags = "PHOTOTROPHIC" foci = [ - [[HAS_MINING_FOCUS]] - [[HAS_GROWTH_FOCUS]] [[HAS_INDUSTRY_FOCUS]] [[HAS_RESEARCH_FOCUS]] + [[HAS_GROWTH_FOCUS]] + [[HAS_MINING_FOCUS]] [[HAS_ADVANCED_FOCI]] ] @@ -158,10 +158,10 @@ tags = [ "SELF_SUSTAINING" "TELEPATHIC" ] foci = [ + [[HAS_INDUSTRY_FOCUS]] [[HAS_RESEARCH_FOCUS]] [[HAS_GROWTH_FOCUS]] [[HAS_MINING_FOCUS]] - [[HAS_INDUSTRY_FOCUS]] [[HAS_ADVANCED_FOCI]] ] @@ -198,10 +198,10 @@ tags = "ORGANIC" foci = [ + [[HAS_INDUSTRY_FOCUS]] [[HAS_RESEARCH_FOCUS]] [[HAS_GROWTH_FOCUS]] [[HAS_MINING_FOCUS]] - [[HAS_INDUSTRY_FOCUS]] [[HAS_ADVANCED_FOCI]] ] @@ -235,10 +235,10 @@ tags = "ORGANIC" foci = [ + [[HAS_INDUSTRY_FOCUS]] [[HAS_RESEARCH_FOCUS]] [[HAS_GROWTH_FOCUS]] [[HAS_MINING_FOCUS]] - [[HAS_INDUSTRY_FOCUS]] [[HAS_ADVANCED_FOCI]] ] @@ -272,10 +272,10 @@ tags = [ "PHOTOTROPHIC" "TELEPATHIC" ] foci = [ + [[HAS_INDUSTRY_FOCUS]] [[HAS_RESEARCH_FOCUS]] [[HAS_GROWTH_FOCUS]] [[HAS_MINING_FOCUS]] - [[HAS_INDUSTRY_FOCUS]] [[HAS_ADVANCED_FOCI]] ] @@ -310,10 +310,10 @@ tags = [ "LITHIC" "TELEPATHIC" ] foci = [ - [[HAS_MINING_FOCUS]] - [[HAS_GROWTH_FOCUS]] [[HAS_INDUSTRY_FOCUS]] [[HAS_RESEARCH_FOCUS]] + [[HAS_GROWTH_FOCUS]] + [[HAS_MINING_FOCUS]] [[HAS_ADVANCED_FOCI]] ] @@ -346,10 +346,10 @@ tags = "ROBOTIC" foci = [ + [[HAS_INDUSTRY_FOCUS]] [[HAS_RESEARCH_FOCUS]] [[HAS_GROWTH_FOCUS]] [[HAS_MINING_FOCUS]] - [[HAS_INDUSTRY_FOCUS]] [[HAS_ADVANCED_FOCI]] ] @@ -382,9 +382,9 @@ foci = [ [[HAS_INDUSTRY_FOCUS]] + [[HAS_RESEARCH_FOCUS]] [[HAS_GROWTH_FOCUS]] [[HAS_MINING_FOCUS]] - [[HAS_RESEARCH_FOCUS]] [[HAS_ADVANCED_FOCI]] ] @@ -424,10 +424,10 @@ tags = "ORGANIC" foci = [ + [[HAS_INDUSTRY_FOCUS]] + [[HAS_RESEARCH_FOCUS]] [[HAS_GROWTH_FOCUS]] [[HAS_MINING_FOCUS]] - [[HAS_INDUSTRY_FOCUS]] - [[HAS_RESEARCH_FOCUS]] [[HAS_ADVANCED_FOCI]] ] @@ -459,10 +459,10 @@ tags = "ORGANIC" foci = [ - [[HAS_MINING_FOCUS]] - [[HAS_GROWTH_FOCUS]] [[HAS_INDUSTRY_FOCUS]] [[HAS_RESEARCH_FOCUS]] + [[HAS_GROWTH_FOCUS]] + [[HAS_MINING_FOCUS]] [[HAS_ADVANCED_FOCI]] ] @@ -493,10 +493,10 @@ tags = "ORGANIC" foci = [ - [[HAS_MINING_FOCUS]] - [[HAS_GROWTH_FOCUS]] [[HAS_INDUSTRY_FOCUS]] [[HAS_RESEARCH_FOCUS]] + [[HAS_GROWTH_FOCUS]] + [[HAS_MINING_FOCUS]] [[HAS_ADVANCED_FOCI]] ] @@ -530,10 +530,10 @@ tags = "ROBOTIC" foci = [ + [[HAS_INDUSTRY_FOCUS]] [[HAS_RESEARCH_FOCUS]] [[HAS_GROWTH_FOCUS]] [[HAS_MINING_FOCUS]] - [[HAS_INDUSTRY_FOCUS]] [[HAS_ADVANCED_FOCI]] ] @@ -568,8 +568,10 @@ tags = "PHOTOTROPHIC" foci = [ + [[HAS_INDUSTRY_FOCUS]] + /*[[HAS_RESEARCH_FOCUS]]*/ [[HAS_GROWTH_FOCUS]] - [[HAS_RESEARCH_FOCUS]] + /*[[HAS_MINING_FOCUS]]*/ [[HAS_ADVANCED_FOCI]] ] @@ -598,9 +600,10 @@ tags = "ORGANIC" foci = [ + [[HAS_INDUSTRY_FOCUS]] + /*[[HAS_RESEARCH_FOCUS]]*/ + [[HAS_GROWTH_FOCUS]] [[HAS_MINING_FOCUS]] - [[HAS_GROWTH_FOCUS]] - [[HAS_INDUSTRY_FOCUS]] [[HAS_ADVANCED_FOCI]] ] @@ -630,10 +633,10 @@ tags = "ORGANIC" foci = [ + [[HAS_INDUSTRY_FOCUS]] [[HAS_RESEARCH_FOCUS]] [[HAS_GROWTH_FOCUS]] [[HAS_MINING_FOCUS]] - [[HAS_INDUSTRY_FOCUS]] [[HAS_ADVANCED_FOCI]] ] @@ -662,8 +665,10 @@ tags = "ORGANIC" foci = [ + /*[[HAS_INDUSTRY_FOCUS]]*/ [[HAS_RESEARCH_FOCUS]] [[HAS_GROWTH_FOCUS]] + /*[[HAS_MINING_FOCUS]]*/ [[HAS_ADVANCED_FOCI]] ] @@ -695,10 +700,10 @@ tags = "ORGANIC" foci = [ + [[HAS_INDUSTRY_FOCUS]] + [[HAS_RESEARCH_FOCUS]] [[HAS_GROWTH_FOCUS]] [[HAS_MINING_FOCUS]] - [[HAS_INDUSTRY_FOCUS]] - [[HAS_RESEARCH_FOCUS]] [[HAS_ADVANCED_FOCI]] ] @@ -730,7 +735,10 @@ tags = "SELF_SUSTAINING" foci = [ + /*[[HAS_INDUSTRY_FOCUS]]*/ [[HAS_RESEARCH_FOCUS]] + /*[[HAS_GROWTH_FOCUS]]*/ + /*[[HAS_MINING_FOCUS]]*/ [[HAS_ADVANCED_FOCI]] ] @@ -764,6 +772,9 @@ foci = [ [[HAS_INDUSTRY_FOCUS]] + /*[[HAS_RESEARCH_FOCUS]]*/ + /*[[HAS_GROWTH_FOCUS]]*/ + [[HAS_MINING_FOCUS]] [[HAS_ADVANCED_FOCI]] ] @@ -792,10 +803,10 @@ tags = "ORGANIC" foci = [ - [[HAS_MINING_FOCUS]] - [[HAS_GROWTH_FOCUS]] [[HAS_INDUSTRY_FOCUS]] [[HAS_RESEARCH_FOCUS]] + [[HAS_GROWTH_FOCUS]] + [[HAS_MINING_FOCUS]] [[HAS_ADVANCED_FOCI]] ] @@ -824,6 +835,9 @@ foci = [ [[HAS_INDUSTRY_FOCUS]] + /*[[HAS_RESEARCH_FOCUS]]*/ + /*[[HAS_GROWTH_FOCUS]]*/ + [[HAS_MINING_FOCUS]] [[HAS_ADVANCED_FOCI]] ] @@ -855,9 +869,10 @@ Tags = "ROBOTIC" foci = [ + /*[[HAS_INDUSTRY_FOCUS]]*/ + [[HAS_RESEARCH_FOCUS]] [[HAS_GROWTH_FOCUS]] [[HAS_MINING_FOCUS]] - [[HAS_RESEARCH_FOCUS]] [[HAS_ADVANCED_FOCI]] ] @@ -891,9 +906,9 @@ foci = [ [[HAS_INDUSTRY_FOCUS]] + [[HAS_RESEARCH_FOCUS]] [[HAS_GROWTH_FOCUS]] [[HAS_MINING_FOCUS]] - [[HAS_RESEARCH_FOCUS]] [[HAS_ADVANCED_FOCI]] ] @@ -926,9 +941,9 @@ foci = [ [[HAS_INDUSTRY_FOCUS]] + [[HAS_RESEARCH_FOCUS]] [[HAS_GROWTH_FOCUS]] [[HAS_MINING_FOCUS]] - [[HAS_RESEARCH_FOCUS]] [[HAS_ADVANCED_FOCI]] ] @@ -959,10 +974,10 @@ tags = "ORGANIC" foci = [ + [[HAS_INDUSTRY_FOCUS]] + [[HAS_RESEARCH_FOCUS]] [[HAS_GROWTH_FOCUS]] [[HAS_MINING_FOCUS]] - [[HAS_INDUSTRY_FOCUS]] - [[HAS_RESEARCH_FOCUS]] [[HAS_ADVANCED_FOCI]] ] @@ -1029,10 +1044,10 @@ tags = "LITHIC" foci = [ - [[HAS_MINING_FOCUS]] - [[HAS_GROWTH_FOCUS]] [[HAS_INDUSTRY_FOCUS]] [[HAS_RESEARCH_FOCUS]] + [[HAS_GROWTH_FOCUS]] + [[HAS_MINING_FOCUS]] [[HAS_ADVANCED_FOCI]] ] @@ -1066,9 +1081,9 @@ foci = [ [[HAS_INDUSTRY_FOCUS]] + [[HAS_RESEARCH_FOCUS]] [[HAS_GROWTH_FOCUS]] [[HAS_MINING_FOCUS]] - [[HAS_RESEARCH_FOCUS]] [[HAS_ADVANCED_FOCI]] ] @@ -1121,10 +1136,10 @@ tags = "ORGANIC" foci = [ + [[HAS_INDUSTRY_FOCUS]] [[HAS_RESEARCH_FOCUS]] [[HAS_GROWTH_FOCUS]] [[HAS_MINING_FOCUS]] - [[HAS_INDUSTRY_FOCUS]] [[HAS_ADVANCED_FOCI]] ] @@ -1153,11 +1168,10 @@ tags = "LITHIC" foci = [ + [[HAS_INDUSTRY_FOCUS]] [[HAS_RESEARCH_FOCUS]] [[HAS_GROWTH_FOCUS]] [[HAS_MINING_FOCUS]] - [[HAS_INDUSTRY_FOCUS]] - [[HAS_ADVANCED_FOCI]] ] @@ -1188,10 +1202,10 @@ Tags = "ROBOTIC" foci = [ - [[HAS_MINING_FOCUS]] - [[HAS_GROWTH_FOCUS]] [[HAS_INDUSTRY_FOCUS]] [[HAS_RESEARCH_FOCUS]] + [[HAS_GROWTH_FOCUS]] + [[HAS_MINING_FOCUS]] [[HAS_ADVANCED_FOCI]] ] @@ -1230,7 +1244,10 @@ tags = "SELF_SUSTAINING" foci = [ + /*[[HAS_INDUSTRY_FOCUS]]*/ [[HAS_RESEARCH_FOCUS]] + /*[[HAS_GROWTH_FOCUS]]*/ + /*[[HAS_MINING_FOCUS]]*/ [[HAS_ADVANCED_FOCI]] ] @@ -1261,10 +1278,10 @@ tags = [ "ORGANIC" "ROBOTIC" "LITHIC" "PHOTOTROPHIC"] foci = [ + [[HAS_INDUSTRY_FOCUS]] [[HAS_RESEARCH_FOCUS]] [[HAS_GROWTH_FOCUS]] [[HAS_MINING_FOCUS]] - [[HAS_INDUSTRY_FOCUS]] [[HAS_ADVANCED_FOCI]] ] @@ -1304,10 +1321,10 @@ tags = "ORGANIC" foci = [ + [[HAS_INDUSTRY_FOCUS]] [[HAS_RESEARCH_FOCUS]] [[HAS_GROWTH_FOCUS]] [[HAS_MINING_FOCUS]] - [[HAS_INDUSTRY_FOCUS]] [[HAS_ADVANCED_FOCI]] ] @@ -1773,6 +1790,26 @@ type = Gasgiant environment = Adequate ]''' + +HAS_INDUSTRY_FOCUS +''' Focus + name = "FOCUS_INDUSTRY" + description = "FOCUS_INDUSTRY_DESC" + location = Or [ + Not Planet type = [Asteroids GasGiant] + Contains Building "BLD_GAS_GIANT_GEN" + ] + graphic = "icons/focus/industry.png" +''' + +HAS_RESEARCH_FOCUS +''' Focus + name = "FOCUS_RESEARCH" + description = "FOCUS_RESEARCH_DESC" + location = Planet + graphic = "icons/focus/research.png" +''' + HAS_GROWTH_FOCUS ''' Focus name = "FOCUS_GROWTH" @@ -1814,46 +1851,9 @@ ] ] graphic = "icons/focus/mining.png" -/* - Focus - name = "FOCUS_HEAVY_MINING" - description = "FOCUS_HEAVY_MINING_DESC" - location = And [ - Not Planet type = [Asteroids GasGiant] - Not HasSpecial "GAIA_SPECIAL" - Number low = 1 And [ - Building "BLD_HEAVY_MINE_PROCESSOR" - OwnedBy TheEmpire Source.Owner - ] - Or [ - HasSpecial "MINERALS_SPECIAL" - HasSpecial "CRYSTALS_SPECIAL" - HasSpecial "METALOIDS_SPECIAL" - ] - ] - graphic = "icons/building/heavy_mining_processor.png" -*/ -''' -HAS_INDUSTRY_FOCUS -''' Focus - name = "FOCUS_INDUSTRY" - description = "FOCUS_INDUSTRY_DESC" - location = Or [ - Not Planet type = [Asteroids GasGiant] - Contains Building "BLD_GAS_GIANT_GEN" - ] - graphic = "icons/focus/industry.png" ''' -HAS_RESEARCH_FOCUS -''' Focus - name = "FOCUS_RESEARCH" - description = "FOCUS_RESEARCH_DESC" - location = Planet - graphic = "icons/focus/research.png" -''' - HAS_ADVANCED_FOCI ''' Focus name = "FOCUS_LOGISTICS" |
From: <geo...@us...> - 2012-08-17 09:43:34
|
Revision: 5146 http://freeorion.svn.sourceforge.net/freeorion/revision/?rev=5146&view=rev Author: geoffthemedio Date: 2012-08-17 09:43:28 +0000 (Fri, 17 Aug 2012) Log Message: ----------- Undoing unintended change from recent merge. Modified Paths: -------------- trunk/FreeOrion/default/species.txt Modified: trunk/FreeOrion/default/species.txt =================================================================== --- trunk/FreeOrion/default/species.txt 2012-08-17 00:57:35 UTC (rev 5145) +++ trunk/FreeOrion/default/species.txt 2012-08-17 09:43:28 UTC (rev 5146) @@ -1936,7 +1936,7 @@ activation = NOT HasTag "SELF_SUSTAINING" stackinggroup = "HOMEWORLD_STACK" accountinglabel = "HOMEWORLD_BONUS" - effects = SetTargetPopulation Value + 1000 * Target.SizeAsDouble + effects = SetTargetPopulation Value + 1 * Target.SizeAsDouble EffectsGroup scope = AND [ |
From: <geo...@us...> - 2012-10-27 22:54:26
|
Revision: 5345 http://freeorion.svn.sourceforge.net/freeorion/revision/?rev=5345&view=rev Author: geoffthemedio Date: 2012-10-27 22:54:19 +0000 (Sat, 27 Oct 2012) Log Message: ----------- Reverted changes to size of poor / hostile planet population penalties. Modified Paths: -------------- trunk/FreeOrion/default/species.txt Modified: trunk/FreeOrion/default/species.txt =================================================================== --- trunk/FreeOrion/default/species.txt 2012-10-27 20:33:02 UTC (rev 5344) +++ trunk/FreeOrion/default/species.txt 2012-10-27 22:54:19 UTC (rev 5345) @@ -2114,13 +2114,13 @@ scope = Source activation = Planet environment = Hostile accountinglabel = "HOSTILE_ENVIRONMENT_LABEL" - effects = SetTargetPopulation Value - 6 * Source.SizeAsDouble + effects = SetTargetPopulation Value - 3 * Source.SizeAsDouble EffectsGroup scope = Source activation = Planet environment = Poor accountinglabel = "POOR_ENVIRONMENT_LABEL" - effects = SetTargetPopulation Value - 3 * Source.SizeAsDouble + effects = SetTargetPopulation Value - 1 * Source.SizeAsDouble EffectsGroup scope = Source |
From: <ele...@us...> - 2012-11-08 04:39:59
|
Revision: 5389 http://freeorion.svn.sourceforge.net/freeorion/revision/?rev=5389&view=rev Author: eleazzaar Date: 2012-11-08 04:39:53 +0000 (Thu, 08 Nov 2012) Log Message: ----------- work-around to keep super-testers from screwing up detection strength. Modified Paths: -------------- trunk/FreeOrion/default/species.txt Modified: trunk/FreeOrion/default/species.txt =================================================================== --- trunk/FreeOrion/default/species.txt 2012-11-08 03:35:20 UTC (rev 5388) +++ trunk/FreeOrion/default/species.txt 2012-11-08 04:39:53 UTC (rev 5389) @@ -1292,7 +1292,7 @@ EffectsGroup scope = Source - effects = SetEmpireMeter Source.Owner "METER_DETECTION_STRENGTH" Value + 2500 // Omniscient Detection + effects = SetEmpireMeter Source.Owner "METER_DETECTION_STRENGTH" 2500 // Omniscient Detection [[GREAT_INDUSTRY]] [[GREAT_RESEARCH]] |
From: <ele...@us...> - 2012-11-09 23:32:57
|
Revision: 5395 http://freeorion.svn.sourceforge.net/freeorion/revision/?rev=5395&view=rev Author: eleazzaar Date: 2012-11-09 23:32:50 +0000 (Fri, 09 Nov 2012) Log Message: ----------- patch to limit species stealth effects to their planets by Dilvish/ Modified Paths: -------------- trunk/FreeOrion/default/species.txt Modified: trunk/FreeOrion/default/species.txt =================================================================== --- trunk/FreeOrion/default/species.txt 2012-11-09 16:28:16 UTC (rev 5394) +++ trunk/FreeOrion/default/species.txt 2012-11-09 23:32:50 UTC (rev 5395) @@ -2484,28 +2484,40 @@ BAD_STEALTH '''EffectsGroup - scope = Source + scope = AND [ + Source + Planet + ] stackinggroup = "SPECIES_STEALTH_STACK" effects = SetStealth Value - 15 ''' GOOD_STEALTH '''EffectsGroup - scope = Source + scope = AND [ + Source + Planet + ] stackinggroup = "SPECIES_STEALTH_STACK" effects = SetStealth Value + 15 ''' GREAT_STEALTH '''EffectsGroup - scope = Source + scope = AND [ + Source + Planet + ] stackinggroup = "SPECIES_STEALTH_STACK" effects = SetStealth Value + 40 ''' ULTIMATE_STEALTH '''EffectsGroup - scope = Source + scope = AND [ + Source + Planet + ] stackinggroup = "SPECIES_STEALTH_STACK" effects = SetStealth Value + 60 ''' |
From: <ele...@us...> - 2012-11-26 22:53:44
|
Revision: 5468 http://freeorion.svn.sourceforge.net/freeorion/revision/?rev=5468&view=rev Author: eleazzaar Date: 2012-11-26 22:53:38 +0000 (Mon, 26 Nov 2012) Log Message: ----------- fixed bug that made ultimate industry no better than great industry. Modified Paths: -------------- trunk/FreeOrion/default/species.txt Modified: trunk/FreeOrion/default/species.txt =================================================================== --- trunk/FreeOrion/default/species.txt 2012-11-26 21:49:16 UTC (rev 5467) +++ trunk/FreeOrion/default/species.txt 2012-11-26 22:53:38 UTC (rev 5468) @@ -2334,7 +2334,7 @@ EffectsGroup scope = Source accountinglabel = "ULTIMATE_INDUSTRY_LABEL" - effects = SetTargetIndustry Value*[[GREAT_MULTIPLIER]] + effects = SetTargetIndustry Value*[[ULTIMATE_MULTIPLIER]] ''' //##### R E S E A R C H #####// |
From: <geo...@us...> - 2012-12-29 05:46:45
|
Revision: 5584 http://freeorion.svn.sourceforge.net/freeorion/revision/?rev=5584&view=rev Author: geoffthemedio Date: 2012-12-29 05:46:34 +0000 (Sat, 29 Dec 2012) Log Message: ----------- whitespace grooming Modified Paths: -------------- trunk/FreeOrion/default/species.txt Modified: trunk/FreeOrion/default/species.txt =================================================================== --- trunk/FreeOrion/default/species.txt 2012-12-28 20:53:28 UTC (rev 5583) +++ trunk/FreeOrion/default/species.txt 2012-12-29 05:46:34 UTC (rev 5584) @@ -65,8 +65,8 @@ [[AVERAGE_GROUND_TROOPS]] [[GOOD_POPULATION]] - + [[ADVANCED_FOCUS_EFFECTS]] [[STANDARD_CONSTRUCTION]] [[LARGE_PLANET]] @@ -174,7 +174,7 @@ [[AVERAGE_GROUND_TROOPS]] - + [[ADVANCED_FOCUS_EFFECTS]] [[STANDARD_CONSTRUCTION]] @@ -212,7 +212,7 @@ [[GOOD_WEAPONS]] [[GREAT_GROUND_TROOPS]] - + [[ADVANCED_FOCUS_EFFECTS]] [[STANDARD_CONSTRUCTION]] @@ -249,7 +249,7 @@ [[ULTIMATE_WEAPONS]] [[AVERAGE_GROUND_TROOPS]] - + [[ADVANCED_FOCUS_EFFECTS]] [[STANDARD_CONSTRUCTION]] @@ -473,7 +473,7 @@ [[BAD_GROUND_TROOPS]] [[GOOD_POPULATION]] - + [[ADVANCED_FOCUS_EFFECTS]] [[STANDARD_CONSTRUCTION]] ] @@ -547,7 +547,7 @@ [[GREAT_WEAPONS]] [[GOOD_GROUND_TROOPS]] - + [[ADVANCED_FOCUS_EFFECTS]] [[STANDARD_CONSTRUCTION]] @@ -1099,8 +1099,8 @@ [[AVERAGE_POPULATION]] - EffectsGroup - scope = Source + EffectsGroup + scope = Source activation = AND [ OR [ Turn low = 10 high = 10 @@ -1116,8 +1116,8 @@ ] effects = CreateShip "SM_ACIREMA_GUARD" - EffectsGroup - scope = Source + EffectsGroup + scope = Source effects = [ SetMaxShield Value + 5 SetMaxDefense Value + 5 @@ -1998,8 +1998,8 @@ stackinggroup = "HOMEWORLD_STACK" accountinglabel = "HOMEWORLD_BONUS" effects = SetTargetPopulation Value + 2 * Source.SizeAsDouble // Get double the homeworld bonus - + //##### H O M E W O R L D G R O W T H F O C U S B O O S T ##### EffectsGroup @@ -2044,8 +2044,8 @@ effects = SetTargetPopulation Value + 6 * Target.SizeAsDouble // Gets double the base population -//##### P H O T O T R O P H I C S T U F F ##### - +//##### P H O T O T R O P H I C S T U F F ##### + EffectsGroup scope = Source activation = AND [ @@ -2796,8 +2796,8 @@ //##### P L A N E T S I Z E #####// HUGE_PLANET -'''EffectsGroup - scope = Source +'''EffectsGroup + scope = Source activation = And [ Planet Turn high = 0 @@ -2806,8 +2806,8 @@ ''' LARGE_PLANET -'''EffectsGroup - scope = Source +'''EffectsGroup + scope = Source activation = And [ Planet Turn high = 0 @@ -2816,8 +2816,8 @@ ''' MEDIUM_PLANET -'''EffectsGroup - scope = Source +'''EffectsGroup + scope = Source activation = And [ Planet Turn high = 0 @@ -2826,8 +2826,8 @@ ''' SMALL_PLANET -'''EffectsGroup - scope = Source +'''EffectsGroup + scope = Source activation = And [ Planet Turn high = 0 @@ -2836,8 +2836,8 @@ ''' NOT_HUGE_PLANET -'''EffectsGroup - scope = Source +'''EffectsGroup + scope = Source activation = AND [ Planet Turn high = 0 @@ -2849,8 +2849,8 @@ //##### S P E C I A L S #####// TUNNELS_SPECIAL -'''EffectsGroup - scope = Source +'''EffectsGroup + scope = Source activation = And [ Planet Turn high = 0 |