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
[email protected]
https://mail.gna.org/listinfo/freeciv-commits