Author: jtn
Date: Sat Jun  7 11:48:00 2014
New Revision: 25080

URL: http://svn.gna.org/viewcvs/freeciv?rev=25080&view=rev
Log:
Improve ruleset comments for Unreachable/embarks/disembarks.

See gna patch #4773.

Modified:
    branches/S2_5/data/alien/units.ruleset
    branches/S2_5/data/civ1/units.ruleset
    branches/S2_5/data/civ2/units.ruleset
    branches/S2_5/data/civ2civ3/units.ruleset
    branches/S2_5/data/classic/units.ruleset
    branches/S2_5/data/experimental/units.ruleset
    branches/S2_5/data/multiplayer/units.ruleset

Modified: branches/S2_5/data/alien/units.ruleset
URL: 
http://svn.gna.org/viewcvs/freeciv/branches/S2_5/data/alien/units.ruleset?rev=25080&r1=25079&r2=25080&view=diff
==============================================================================
--- branches/S2_5/data/alien/units.ruleset      (original)
+++ branches/S2_5/data/alien/units.ruleset      Sat Jun  7 11:48:00 2014
@@ -75,8 +75,11 @@
 ; "CanOccupyCity"  = Military units of this class can occupy enemy cities
 ; "Missile"        = Unit is destroyed when it attacks
 ; "BuildAnywhere"  = Unit can be built even in the middle of non-native terrain
-; "Unreachable"    = Unit can be attacked only by units with "AttackAny" flag 
or on
-;                    city or airbase
+; "Unreachable"    = Unit can be attacked only by units explicitly listing this
+;                    class in its 'targets', unless on a city or native base.
+;                    For class members which are transports, cargo cannot load/
+;                    unload except in a city or native base, unless that unit
+;                    explicitly lists this class in its 'embarks'/'disembarks'.
 ; "CollectRansom"  = Unit can collect ransom when killing lone barbarian leader
 ; "ZOC"            = Unit is subject to ZOC rules. Unit type flag "IgZOC" can
 ;                    override this
@@ -186,10 +189,12 @@
 ; city_size     = Initial size of the cities Settlers type unit builds
 ; targets       = list of unit classes this unit can attack against even
 ;                 if they have Unreachable unit class flag
-; embarks       = list of unit classes this unit may embark upon even if they
-;                 have Unreachable unit class flag and are not in native base
-; disembarks    = list of unit classes this unit may disembark from even if 
they
-;                 have Unreachable unit class flag and are not in native base
+; embarks       = list of unit classes this unit may load into while not in
+;                 native base or city even if transporter has Unreachable unit
+;                 class flag
+; disembarks    = list of unit classes this unit may unload from while not in
+;                 native base or city even if transporter has Unreachable unit
+;                 class flag
 ; bonuses       = definitions of combat bonuses against specific other units
 ; bonuses.flag  = flag of the unit that bonus applies against
 ; bonuses.type  = type of the bonus. See below

Modified: branches/S2_5/data/civ1/units.ruleset
URL: 
http://svn.gna.org/viewcvs/freeciv/branches/S2_5/data/civ1/units.ruleset?rev=25080&r1=25079&r2=25080&view=diff
==============================================================================
--- branches/S2_5/data/civ1/units.ruleset       (original)
+++ branches/S2_5/data/civ1/units.ruleset       Sat Jun  7 11:48:00 2014
@@ -84,8 +84,11 @@
 ; "CanOccupyCity" = Military units of this class can occupy enemy cities
 ; "Missile"       = Unit is destroyed when it attacks
 ; "BuildAnywhere" = Unit can be built even in the middle of non-native terrain
-; "Unreachable"   = Unit can be attacked only by units explicitly listing this 
class as target
-;                   or on city or airbase
+; "Unreachable"   = Unit can be attacked only by units explicitly listing this
+;                   class in its 'targets', unless on a city or native base.
+;                   For class members which are transports, cargo cannot load/
+;                   unload except in a city or native base, unless that unit
+;                   explicitly lists this class in its 'embarks'/'disembarks'.
 ; "CollectRansom" = Unit can collect ransom when killing lone barbarian leader
 ; "ZOC"           = Unit is subject to ZOC rules. Unit type flag "IgZOC" can
 ;                   override this
@@ -177,10 +180,12 @@
 ; city_size     = Initial size of the cities Settlers type unit builds
 ; targets       = list of unit classes this unit can attack against even
 ;                 if they have Unreachable unit class flag
-; embarks       = list of unit classes this unit may embark upon even if they
-;                 have Unreachable unit class flag and are not in native base
-; disembarks    = list of unit classes this unit may disembark from even if 
they
-;                 have Unreachable unit class flag and are not in native base
+; embarks       = list of unit classes this unit may load into while not in
+;                 native base or city even if transporter has Unreachable unit
+;                 class flag
+; disembarks    = list of unit classes this unit may unload from while not in
+;                 native base or city even if transporter has Unreachable unit
+;                 class flag
 ; bonuses       = definitions of combat bonuses against specific other units
 ; bonuses.flag  = flag of the unit that bonus applies against
 ; bonuses.type  = type of the bonus. See below

Modified: branches/S2_5/data/civ2/units.ruleset
URL: 
http://svn.gna.org/viewcvs/freeciv/branches/S2_5/data/civ2/units.ruleset?rev=25080&r1=25079&r2=25080&view=diff
==============================================================================
--- branches/S2_5/data/civ2/units.ruleset       (original)
+++ branches/S2_5/data/civ2/units.ruleset       Sat Jun  7 11:48:00 2014
@@ -90,8 +90,11 @@
 ; "CanOccupyCity" = Military units of this class can occupy enemy cities
 ; "Missile"       = Unit is destroyed when it attacks
 ; "BuildAnywhere" = Unit can be built even in the middle of non-native terrain
-; "Unreachable"   = Unit can be attacked only by units explicitly listing this 
class as target
-;                   or on city or airbase
+; "Unreachable"   = Unit can be attacked only by units explicitly listing this
+;                   class in its 'targets', unless on a city or native base.
+;                   For class members which are transports, cargo cannot load/
+;                   unload except in a city or native base, unless that unit
+;                   explicitly lists this class in its 'embarks'/'disembarks'.
 ; "CollectRansom" = Unit can collect ransom when killing lone barbarian leader
 ; "ZOC"           = Unit is subject to ZOC rules. Unit type flag "IgZOC" can
 ;                   override this
@@ -190,10 +193,12 @@
 ; city_size     = Initial size of the cities Settlers type unit builds
 ; targets       = list of unit classes this unit can attack against even
 ;                 if they have Unreachable unit class flag
-; embarks       = list of unit classes this unit may embark upon even if they
-;                 have Unreachable unit class flag and are not in native base
-; disembarks    = list of unit classes this unit may disembark from even if 
they
-;                 have Unreachable unit class flag and are not in native base
+; embarks       = list of unit classes this unit may load into while not in
+;                 native base or city even if transporter has Unreachable unit
+;                 class flag
+; disembarks    = list of unit classes this unit may unload from while not in
+;                 native base or city even if transporter has Unreachable unit
+;                 class flag
 ; bonuses       = definitions of combat bonuses against specific other units
 ; bonuses.flag  = flag of the unit that bonus applies against
 ; bonuses.type  = type of the bonus. See below

Modified: branches/S2_5/data/civ2civ3/units.ruleset
URL: 
http://svn.gna.org/viewcvs/freeciv/branches/S2_5/data/civ2civ3/units.ruleset?rev=25080&r1=25079&r2=25080&view=diff
==============================================================================
--- branches/S2_5/data/civ2civ3/units.ruleset   (original)
+++ branches/S2_5/data/civ2civ3/units.ruleset   Sat Jun  7 11:48:00 2014
@@ -94,8 +94,11 @@
 ; "CanOccupyCity" = Military units of this class can occupy enemy cities
 ; "Missile"       = Unit is destroyed when it attacks
 ; "BuildAnywhere" = Unit can be built even in the middle of non-native terrain
-; "Unreachable"   = Unit can be attacked only by units explicitly listing this 
class as target
-;                   or on city or airbase
+; "Unreachable"   = Unit can be attacked only by units explicitly listing this
+;                   class in its 'targets', unless on a city or native base.
+;                   For class members which are transports, cargo cannot load/
+;                   unload except in a city or native base, unless that unit
+;                   explicitly lists this class in its 'embarks'/'disembarks'.
 ; "CollectRansom" = Unit can collect ransom when killing lone barbarian leader
 ; "ZOC"           = Unit is subject to ZOC rules. Unit type flag "IgZOC" can
 ;                   override this
@@ -228,10 +231,12 @@
 ; city_size     = Initial size of the cities Settlers type unit builds
 ; targets       = list of unit classes this unit can attack against even
 ;                 if they have Unreachable unit class flag
-; embarks       = list of unit classes this unit may embark upon even if they
-;                 have Unreachable unit class flag and are not in native base
-; disembarks    = list of unit classes this unit may disembark from even if 
they
-;                 have Unreachable unit class flag and are not in native base
+; embarks       = list of unit classes this unit may load into while not in
+;                 native base or city even if transporter has Unreachable unit
+;                 class flag
+; disembarks    = list of unit classes this unit may unload from while not in
+;                 native base or city even if transporter has Unreachable unit
+;                 class flag
 ; bonuses       = definitions of combat bonuses against specific other units
 ; bonuses.flag  = flag of the unit that bonus applies against
 ; bonuses.type  = type of the bonus. See below

Modified: branches/S2_5/data/classic/units.ruleset
URL: 
http://svn.gna.org/viewcvs/freeciv/branches/S2_5/data/classic/units.ruleset?rev=25080&r1=25079&r2=25080&view=diff
==============================================================================
--- branches/S2_5/data/classic/units.ruleset    (original)
+++ branches/S2_5/data/classic/units.ruleset    Sat Jun  7 11:48:00 2014
@@ -95,8 +95,11 @@
 ; "CanOccupyCity" = Military units of this class can occupy enemy cities
 ; "Missile"       = Unit is destroyed when it attacks
 ; "BuildAnywhere" = Unit can be built even in the middle of non-native terrain
-; "Unreachable"   = Unit can be attacked only by units explicitly listing this 
class as target
-;                   or on city or airbase
+; "Unreachable"   = Unit can be attacked only by units explicitly listing this
+;                   class in its 'targets', unless on a city or native base.
+;                   For class members which are transports, cargo cannot load/
+;                   unload except in a city or native base, unless that unit
+;                   explicitly lists this class in its 'embarks'/'disembarks'.
 ; "CollectRansom" = Unit can collect ransom when killing lone barbarian leader
 ; "ZOC"           = Unit is subject to ZOC rules. Unit type flag "IgZOC" can
 ;                   override this
@@ -205,10 +208,12 @@
 ; city_size     = Initial size of the cities Settlers type unit builds
 ; targets       = list of unit classes this unit can attack against even
 ;                 if they have Unreachable unit class flag
-; embarks       = list of unit classes this unit may embark upon even if they
-;                 have Unreachable unit class flag and are not in native base
-; disembarks    = list of unit classes this unit may disembark from even if 
they
-;                 have Unreachable unit class flag and are not in native base
+; embarks       = list of unit classes this unit may load into while not in
+;                 native base or city even if transporter has Unreachable unit
+;                 class flag
+; disembarks    = list of unit classes this unit may unload from while not in
+;                 native base or city even if transporter has Unreachable unit
+;                 class flag
 ; bonuses       = definitions of combat bonuses against specific other units
 ; bonuses.flag  = flag of the unit that bonus applies against
 ; bonuses.type  = type of the bonus. See below

Modified: branches/S2_5/data/experimental/units.ruleset
URL: 
http://svn.gna.org/viewcvs/freeciv/branches/S2_5/data/experimental/units.ruleset?rev=25080&r1=25079&r2=25080&view=diff
==============================================================================
--- branches/S2_5/data/experimental/units.ruleset       (original)
+++ branches/S2_5/data/experimental/units.ruleset       Sat Jun  7 11:48:00 2014
@@ -98,8 +98,11 @@
 ; "CanOccupyCity" = Military units of this class can occupy enemy cities
 ; "Missile"       = Unit is destroyed when it attacks
 ; "BuildAnywhere" = Unit can be built even in the middle of non-native terrain
-; "Unreachable"   = Unit can be attacked only by units explicitly listing this 
class as target
-;                   or on city or airbase
+; "Unreachable"   = Unit can be attacked only by units explicitly listing this
+;                   class in its 'targets', unless on a city or native base.
+;                   For class members which are transports, cargo cannot load/
+;                   unload except in a city or native base, unless that unit
+;                   explicitly lists this class in its 'embarks'/'disembarks'.
 ; "CollectRansom" = Unit can collect ransom when killing lone barbarian leader
 ; "ZOC"           = Unit is subject to ZOC rules. Unit type flag "IgZOC" can
 ;                   override this
@@ -219,10 +222,12 @@
 ; city_size     = Initial size of the cities Settlers type unit builds
 ; targets       = list of unit classes this unit can attack against even
 ;                 if they have Unreachable unit class flag
-; embarks       = list of unit classes this unit may embark upon even if they
-;                 have Unreachable unit class flag and are not in native base
-; disembarks    = list of unit classes this unit may disembark from even if 
they
-;                 have Unreachable unit class flag and are not in native base
+; embarks       = list of unit classes this unit may load into while not in
+;                 native base or city even if transporter has Unreachable unit
+;                 class flag
+; disembarks    = list of unit classes this unit may unload from while not in
+;                 native base or city even if transporter has Unreachable unit
+;                 class flag
 ; bonuses       = definitions of combat bonuses against specific other units
 ; bonuses.flag  = flag of the unit that bonus applies against
 ; bonuses.type  = type of the bonus. See below

Modified: branches/S2_5/data/multiplayer/units.ruleset
URL: 
http://svn.gna.org/viewcvs/freeciv/branches/S2_5/data/multiplayer/units.ruleset?rev=25080&r1=25079&r2=25080&view=diff
==============================================================================
--- branches/S2_5/data/multiplayer/units.ruleset        (original)
+++ branches/S2_5/data/multiplayer/units.ruleset        Sat Jun  7 11:48:00 2014
@@ -95,8 +95,11 @@
 ; "CanOccupyCity" = Military units of this class can occupy enemy cities
 ; "Missile"       = Unit is destroyed when it attacks
 ; "BuildAnywhere" = Unit can be built even in the middle of non-native terrain
-; "Unreachable"   = Unit can be attacked only by units explicitly listing this 
class as target
-;                   or on city or airbase
+; "Unreachable"   = Unit can be attacked only by units explicitly listing this
+;                   class in its 'targets', unless on a city or native base.
+;                   For class members which are transports, cargo cannot load/
+;                   unload except in a city or native base, unless that unit
+;                   explicitly lists this class in its 'embarks'/'disembarks'.
 ; "CollectRansom" = Unit can collect ransom when killing lone barbarian leader
 ; "ZOC"           = Unit is subject to ZOC rules. Unit type flag "IgZOC" can
 ;                   override this
@@ -205,10 +208,12 @@
 ; city_size     = Initial size of the cities Settlers type unit builds
 ; targets       = list of unit classes this unit can attack against even
 ;                 if they have Unreachable unit class flag
-; embarks       = list of unit classes this unit may embark upon even if they
-;                 have Unreachable unit class flag and are not in native base
-; disembarks    = list of unit classes this unit may disembark from even if 
they
-;                 have Unreachable unit class flag and are not in native base
+; embarks       = list of unit classes this unit may load into while not in
+;                 native base or city even if transporter has Unreachable unit
+;                 class flag
+; disembarks    = list of unit classes this unit may unload from while not in
+;                 native base or city even if transporter has Unreachable unit
+;                 class flag
 ; bonuses       = definitions of combat bonuses against specific other units
 ; bonuses.flag  = flag of the unit that bonus applies against
 ; bonuses.type  = type of the bonus. See below


_______________________________________________
Freeciv-commits mailing list
Freeciv-commits@gna.org
https://mail.gna.org/listinfo/freeciv-commits

Reply via email to