From: <ele...@us...> - 2011-09-13 18:45:30
|
Revision: 4260 http://freeorion.svn.sourceforge.net/freeorion/revision/?rev=4260&view=rev Author: eleazzaar Date: 2011-09-13 18:45:23 +0000 (Tue, 13 Sep 2011) Log Message: ----------- Adjusted monster nests so they won't appear when life is set to 'none'. They now are created in the beginning at random locations by the monsters. Modified Paths: -------------- trunk/FreeOrion/default/eng_stringtable.txt trunk/FreeOrion/default/planet_specials.txt trunk/FreeOrion/default/ship_hulls.txt trunk/FreeOrion/default/specials.txt Modified: trunk/FreeOrion/default/eng_stringtable.txt =================================================================== --- trunk/FreeOrion/default/eng_stringtable.txt 2011-09-13 16:28:10 UTC (rev 4259) +++ trunk/FreeOrion/default/eng_stringtable.txt 2011-09-13 18:45:23 UTC (rev 4260) @@ -275,7 +275,7 @@ SM_DRONE_FACTORY Drone Factory SM_DRONE_FACTORY_DESC - Built in some long-forgotten war to defend long-vanished builders, amazingly the Drone Factory is still functions, slowly producing new Drone Fighters. +Built in some long-forgotten war to defend long-vanished builders, amazingly the Drone Factory is still functions, slowly producing new Drone Fighters. SM_GUARD_1 Sentry @@ -3591,18 +3591,6 @@ DESC_CONTAINS_NOT that doesn't contain an object%1% -DESC_IN_SYSTEM - that is the system with id %1% - -DESC_IN_SYSTEM_NOT - that is not in the system with id %1% - -DESC_OBJECT_ID - that has the id %1% - -DESC_OBJECT_ID_NOT - that does not have the id %1% - DESC_PLANET_TYPE that is a %1% planet Modified: trunk/FreeOrion/default/planet_specials.txt =================================================================== --- trunk/FreeOrion/default/planet_specials.txt 2011-09-13 16:28:10 UTC (rev 4259) +++ trunk/FreeOrion/default/planet_specials.txt 2011-09-13 18:45:23 UTC (rev 4260) @@ -674,128 +674,5 @@ effects = Destroy ] graphic = "icons/specials_huge/gaia.png" - -Special - name = "KRAKEN_NEST_SPECIAL" - description = "KRAKEN_NEST_SPECIAL_DESC" - effectsgroups = [ - EffectsGroup - scope = Source - activation = AND [ - Planet - OwnedBy AnyEmpire - Random probability = 0.10 - ] - stackinggroup = "KRAKEN_NEST_STACK" - effects = [ - CreateShip "SM_KRAKEN_1" Source.Owner Species = "" - ] - EffectsGroup - scope = Source - activation = AND [ - Planet - Not OwnedBy AnyEmpire - Random probability = 0.025 - ] - stackinggroup = "KRAKEN_NEST_STACK" - effects = CreateShip "SM_KRAKEN_1" - EffectsGroup - scope = Source - activation = AND [ - Planet - Not OwnedBy AnyEmpire - Random probability = 0.025 - ] - stackinggroup = "KRAKEN_NEST_STACK" - effects = [ - CreateShip "SM_KRAKEN_1" - CreateShip "SM_KRAKEN_1" - RemoveSpecial "KRAKEN_NEST_SPECIAL" - ] - ] - graphic = "icons/specials_huge/kraken-nest.png" - -Special - name = "SNOWFLAKE_NEST_SPECIAL" - description = "SNOWFLAKE_NEST_SPECIAL_DESC" - effectsgroups = [ - EffectsGroup - scope = Source - activation = AND [ - Planet - OwnedBy AnyEmpire - Random probability = 0.16 - ] - stackinggroup = "SNOWFLAKE_NEST_STACK" - effects = [ - CreateShip "SM_SNOWFLAKE_1" Source.Owner Species = "" - ] - EffectsGroup - scope = Source - activation = AND [ - Planet - Not OwnedBy AnyEmpire - Random probability = 0.04 - ] - stackinggroup = "SNOWFLAKE_NEST_STACK" - effects = CreateShip "SM_SNOWFLAKE_1" - - EffectsGroup - scope = Source - activation = AND [ - Planet - Not OwnedBy AnyEmpire - Random probability = 0.04 - ] - stackinggroup = "SNOWFLAKE_NEST_STACK" - effects = [ - CreateShip "SM_SNOWFLAKE_1" - CreateShip "SM_SNOWFLAKE_1" - RemoveSpecial "SNOWFLAKE_NEST_SPECIAL" - ] - ] - graphic = "icons/specials_huge/snowflake-nest.png" - -Special - name = "JUGGERNAUT_NEST_SPECIAL" - description = "JUGGERNAUT_NEST_SPECIAL_DESC" - effectsgroups = [ - EffectsGroup - scope = Source - activation = AND [ - Planet - OwnedBy AnyEmpire - Random probability = 0.12 - ] - stackinggroup = "JUGGERNAUT_NEST_STACK" - effects = [ - CreateShip "SM_JUGGERNAUT_1" Source.Owner Species = "" - ] - EffectsGroup - scope = Source - activation = AND [ - Planet - Not OwnedBy AnyEmpire - Random probability = 0.03 - ] - stackinggroup = "JUGGERNAUT_NEST_STACK" - effects = CreateShip "SM_JUGGERNAUT_1" - EffectsGroup - scope = Source - activation = AND [ - Planet - Not OwnedBy AnyEmpire - Random probability = 0.03 - ] - stackinggroup = "JUGGERNAUT_NEST_STACK" - effects = [ - CreateShip "SM_JUGGERNAUT_1" - CreateShip "SM_JUGGERNAUT_1" - RemoveSpecial "JUGGERNAUT_NEST_SPECIAL" - ] - ] - - graphic = "icons/specials_huge/juggernaut-nest.png" - Modified: trunk/FreeOrion/default/ship_hulls.txt =================================================================== --- trunk/FreeOrion/default/ship_hulls.txt 2011-09-13 16:28:10 UTC (rev 4259) +++ trunk/FreeOrion/default/ship_hulls.txt 2011-09-13 18:45:23 UTC (rev 4260) @@ -2162,7 +2162,7 @@ starlaneSpeed = 50 fuel = 4 stealth = 5 - structure = 20 + structure = 18 buildCost = 1 buildTime = 1 producible = false @@ -2173,6 +2173,11 @@ ] location = All effectsgroups = [ + EffectsGroup + scope = NumberOf number = 2 condition = Planet type = GasGiant + activation = Not Turn low = 1 high = 99999 + effects = AddSpecial name = "KRAKEN_NEST_SPECIAL" + EffectsGroup scope = And [ Fleet @@ -2320,6 +2325,11 @@ ] location = All effectsgroups = [ + EffectsGroup + scope = NumberOf number = 2 condition = Planet size = Tiny + activation = Not Turn low = 1 high = 99999 + effects = AddSpecial name = "SNOWFLAKE_NEST_SPECIAL" + EffectsGroup scope = And [ Fleet @@ -2453,7 +2463,7 @@ starlaneSpeed = 30 fuel = 3 stealth = 5 - structure = 30 + structure = 25 buildCost = 1 buildTime = 1 producible = false @@ -2464,6 +2474,11 @@ ] location = All effectsgroups = [ + EffectsGroup + scope = NumberOf number = 2 condition = Planet type = Asteroids + activation = Not Turn low = 1 high = 99999 + effects = AddSpecial name = "JUGGERNAUT_NEST_SPECIAL" + EffectsGroup scope = And [ Fleet Modified: trunk/FreeOrion/default/specials.txt =================================================================== --- trunk/FreeOrion/default/specials.txt 2011-09-13 16:28:10 UTC (rev 4259) +++ trunk/FreeOrion/default/specials.txt 2011-09-13 18:45:23 UTC (rev 4260) @@ -6,4 +6,128 @@ scope = Source activation = Source effects = SetTargetConstruction Value + 0 - graphic = "icons/specials_huge/ancient_ruins.png" \ No newline at end of file + graphic = "icons/specials_huge/ancient_ruins.png" + + Special + name = "KRAKEN_NEST_SPECIAL" + description = "KRAKEN_NEST_SPECIAL_DESC" + effectsgroups = [ + EffectsGroup + scope = Source + activation = AND [ + Planet + OwnedBy AnyEmpire + Random probability = 0.10 + ] + stackinggroup = "KRAKEN_NEST_STACK" + effects = [ + CreateShip "SM_KRAKEN_1" Source.Owner Species = "" + ] + EffectsGroup + scope = Source + activation = AND [ + Planet + Not OwnedBy AnyEmpire + Random probability = 0.025 + ] + stackinggroup = "KRAKEN_NEST_STACK" + effects = CreateShip "SM_KRAKEN_1" + + EffectsGroup + scope = Source + activation = AND [ + Planet + Not OwnedBy AnyEmpire + Random probability = 0.025 + ] + stackinggroup = "KRAKEN_NEST_STACK" + effects = [ + CreateShip "SM_KRAKEN_1" + CreateShip "SM_KRAKEN_1" + RemoveSpecial "KRAKEN_NEST_SPECIAL" + ] + ] + graphic = "icons/specials_huge/kraken-nest.png" + +Special + name = "SNOWFLAKE_NEST_SPECIAL" + description = "SNOWFLAKE_NEST_SPECIAL_DESC" + effectsgroups = [ + EffectsGroup + scope = Source + activation = AND [ + Planet + OwnedBy AnyEmpire + Random probability = 0.16 + ] + stackinggroup = "SNOWFLAKE_NEST_STACK" + effects = [ + CreateShip "SM_SNOWFLAKE_1" Source.Owner Species = "" + ] + EffectsGroup + scope = Source + activation = AND [ + Planet + Not OwnedBy AnyEmpire + Random probability = 0.04 + ] + stackinggroup = "SNOWFLAKE_NEST_STACK" + effects = CreateShip "SM_SNOWFLAKE_1" + + EffectsGroup + scope = Source + activation = AND [ + Planet + Not OwnedBy AnyEmpire + Random probability = 0.04 + ] + stackinggroup = "SNOWFLAKE_NEST_STACK" + effects = [ + CreateShip "SM_SNOWFLAKE_1" + CreateShip "SM_SNOWFLAKE_1" + RemoveSpecial "SNOWFLAKE_NEST_SPECIAL" + ] + ] + graphic = "icons/specials_huge/snowflake-nest.png" + +Special + name = "JUGGERNAUT_NEST_SPECIAL" + description = "JUGGERNAUT_NEST_SPECIAL_DESC" + effectsgroups = [ + EffectsGroup + scope = Source + activation = AND [ + Planet + OwnedBy AnyEmpire + Random probability = 0.12 + ] + stackinggroup = "JUGGERNAUT_NEST_STACK" + effects = [ + CreateShip "SM_JUGGERNAUT_1" Source.Owner Species = "" + ] + EffectsGroup + scope = Source + activation = AND [ + Planet + Not OwnedBy AnyEmpire + Random probability = 0.03 + ] + stackinggroup = "JUGGERNAUT_NEST_STACK" + effects = CreateShip "SM_JUGGERNAUT_1" + + EffectsGroup + scope = Source + activation = AND [ + Planet + Not OwnedBy AnyEmpire + Random probability = 0.03 + ] + stackinggroup = "JUGGERNAUT_NEST_STACK" + effects = [ + CreateShip "SM_JUGGERNAUT_1" + CreateShip "SM_JUGGERNAUT_1" + RemoveSpecial "JUGGERNAUT_NEST_SPECIAL" + ] + ] + + graphic = "icons/specials_huge/juggernaut-nest.png" |