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