Author: sveinung Date: Sun Feb 21 22:13:06 2016 New Revision: 32014 URL: http://svn.gna.org/viewcvs/freeciv?rev=32014&view=rev Log: sandbox: treejumping isn't easy.
Make it impossible for green Paratroopers to land on Forest and Jungle tiles. Veteran, hardened and elite Paratroopers can still do it. See patch #6982 Modified: trunk/data/sandbox/game.ruleset trunk/data/sandbox/terrain.ruleset trunk/data/sandbox/units.ruleset Modified: trunk/data/sandbox/game.ruleset URL: http://svn.gna.org/viewcvs/freeciv/trunk/data/sandbox/game.ruleset?rev=32014&r1=32013&r2=32014&view=diff ============================================================================== --- trunk/data/sandbox/game.ruleset (original) +++ trunk/data/sandbox/game.ruleset Sun Feb 21 22:13:06 2016 @@ -597,11 +597,23 @@ "DiplRel", "Is foreign", "Local", FALSE } -[actionenabler_paradrop] +[actionenabler_paradrop_not_forest] action = "Paradrop Unit" actor_reqs = { "type", "name", "range" "UnitFlag", "Paratroopers", "Local" + } +target_reqs = + { "type", "name", "range", "present" + "TerrainFlag", "DifficultLanding", "Local", FALSE + } + +[actionenabler_paradrop_veteran] +action = "Paradrop Unit" +actor_reqs = + { "type", "name", "range" + "UnitFlag", "Paratroopers", "Local" + "MinVeteran", 1, "Local" } [actionenabler_upgrade_unit] Modified: trunk/data/sandbox/terrain.ruleset URL: http://svn.gna.org/viewcvs/freeciv/trunk/data/sandbox/terrain.ruleset?rev=32014&r1=32013&r2=32014&view=diff ============================================================================== --- trunk/data/sandbox/terrain.ruleset (original) +++ trunk/data/sandbox/terrain.ruleset Sun Feb 21 22:13:06 2016 @@ -24,6 +24,7 @@ { "name", "helptxt" _("Oil"), _("Has Oil Well instead of Mine.") _("NoPollution"), _("No Pollution nor Fallout appear here.") + _("DifficultLanding"), _("Only veterans can paradrop here.") } [parameters] @@ -480,7 +481,7 @@ cooler_wetter_result = "no" cooler_drier_result = "no" native_to = "Land", "Small Land", "Big Land", "Air", "Missile", "Helicopter" -flags = "Starter", "CanHaveRiver", "NoPollution" +flags = "Starter", "CanHaveRiver", "NoPollution", "DifficultLanding" property_cold = 20 property_wet = 20 property_foliage = 50 @@ -619,7 +620,7 @@ cooler_wetter_result = "no" cooler_drier_result = "Forest" native_to = "Land", "Small Land", "Air", "Missile", "Helicopter" -flags = "CanHaveRiver", "NoPollution" +flags = "CanHaveRiver", "NoPollution", "DifficultLanding" property_foliage = 50 property_tropical = 50 property_wet = 50 Modified: trunk/data/sandbox/units.ruleset URL: http://svn.gna.org/viewcvs/freeciv/trunk/data/sandbox/units.ruleset?rev=32014&r1=32013&r2=32014&view=diff ============================================================================== --- trunk/data/sandbox/units.ruleset (original) +++ trunk/data/sandbox/units.ruleset Sun Feb 21 22:13:06 2016 @@ -1026,7 +1026,7 @@ immediately ready to act there. (Beware dropping into unseen territory, \ as Paratroopers landing on a tile occupied by enemy units are easy \ targets!)\ -") +"), _("Veteran Paratroopers can land on forest and jungle tiles.") paratroopers_range = 10 paratroopers_mr_req = 1 paratroopers_mr_sub = 0 _______________________________________________ Freeciv-commits mailing list Freeciv-commits@gna.org https://mail.gna.org/listinfo/freeciv-commits