Michael Vehrs
0a27a0ac35
Remove minimap color from TileType.
2010-04-17 12:52:14 +00:00
Michael Vehrs
e1a22914d1
Use inheritance for European and Indian nation types.
2010-04-11 14:54:29 +00:00
Michael Vehrs
0ae2f24d90
Use inheritance for building types.
2010-04-11 13:30:38 +00:00
Michael Vehrs
c229777d0a
Add inheritance to specification, starting with unit types.
2010-04-11 12:03:00 +00:00
Michael Vehrs
c8714f5e7b
Extend Event and re-use it for FoundingFather.
2010-04-10 12:53:13 +00:00
Michael Vehrs
27f51fa80d
Add starting units to difficulty level.
2010-04-10 08:36:13 +00:00
Michael Vehrs
6b77ab3307
Add tile production to difficulty level; starting units to follow.
2010-04-08 16:34:38 +00:00
Michael Vehrs
be13fa2e20
Add StringOptionUI.
2010-04-07 16:57:11 +00:00
Michael Vehrs
201000062f
Add events to specification.
2010-04-05 12:19:26 +00:00
Michael Vehrs
e84118a29c
Move limit into other types.
2010-04-05 11:15:52 +00:00
Michael Vehrs
6ab539d041
Add Limit to Specification.
2010-04-03 12:30:48 +00:00
Mike Pope
4b557ce882
Remove hard-coded goods type references.
2010-04-03 09:30:56 +00:00
Michael Vehrs
1e96f7e2be
Simplify reading of child elements. As a side effect, enable forward declaration of all child elements.
2010-03-17 05:58:16 +00:00
Michael Vehrs
a2e30ae38d
Improve validation of current savegames.
2010-03-08 16:06:22 +00:00
Michael Vehrs
7b83956f21
Some more work towards validating current savegames.
2010-03-07 09:34:58 +00:00
Michael Vehrs
f00d48e38d
Some improvements towards validating current save games.
2010-03-06 14:54:17 +00:00
Michael Vehrs
842a4b07c6
Fix failing test due to new build queue format.
2010-03-06 11:12:37 +00:00
Michael Vehrs
5ece247f13
Add establishment date to colony.
2010-03-06 11:02:49 +00:00
Michael Vehrs
b22f043fbf
numberOfSettlements is no longer used.
2010-03-06 10:53:17 +00:00
Michael Vehrs
d3bac92382
Restore various production-related changes to make FreeCol match the original more closely (was 6162--6165 in 0.9.x).
2010-02-28 11:58:51 +00:00
Michael Vehrs
bee95e0ccd
Rewrite ModelMessage (step 1/many).
2010-02-16 06:21:01 +00:00
Michael Vehrs
cdf24e752d
Extend radius of settlements.
...
Most Indian settlements have a radius of one tile, capitals have a
radius of two tiles. Aztec and Inca settlements have a radius of two
tiles, and their capitals have a radius of three tiles. The radius of
settlements and capitals are now fields of the NationType class, and
attributes of the IndianNationType in the specification.
2010-01-24 16:29:54 +00:00
Michael Vehrs
d2179a1fcf
Tighten validation.
2010-01-24 12:24:47 +00:00
Michael Vehrs
d6e12f58ce
Add support for aiMain.
2010-01-23 10:33:01 +00:00
Michael Vehrs
104afa1f03
Add SaveGameValidator and improve validation.
2010-01-23 08:57:16 +00:00
Michael Vehrs
4bf92209f4
Validate lost city rumours.
2010-01-22 16:24:07 +00:00
Michael Vehrs
bfe8c0ed66
Validate all maps.
2010-01-21 17:07:36 +00:00
Michael Vehrs
c957c83078
Upgrade serialization test from colony to player.
2010-01-17 15:11:06 +00:00
Michael Vehrs
c1023425f4
Make tile production depend on difficulty (step 1).
2010-01-16 13:48:15 +00:00
Michael Vehrs
b10a77f17f
Add schema files and serialization test.
2010-01-16 09:52:49 +00:00
Michael Vehrs
6b3dc40a0e
Fix bug #2902259 : Dutch should start with Vet soldier.
2010-01-10 11:30:56 +00:00
Michael Vehrs
10e171681f
Merge all changes from 0.9.x
2009-12-31 11:41:00 +00:00
Michael Vehrs
fcaf66f318
Generalize SimpleCombatModel, fixing bug #2807062 : Native city defense bonus.
2009-06-21 15:11:04 +00:00
Michael Vehrs
a85875f306
Clean up default downgrades.
2009-05-30 12:23:37 +00:00
Michael Vehrs
95ecd444d9
Add scope to unit type change.
2009-05-29 13:10:03 +00:00
Michael Vehrs
8e792c6987
Generalize layering of TileItems and simplify TileItemContainer.
2009-05-02 07:31:39 +00:00
Michael Vehrs
66d3ca9b5d
Remove 'classic'. Classic nations are the nations defined in the classic rule set.
2009-03-15 13:16:22 +00:00
Michael Vehrs
7a493328bb
Make liberty and immigration distinct from bells and crosses.
2009-02-14 13:17:51 +00:00
Michael Vehrs
2f266b4a1e
Clean up and generalize some methods.
2009-01-27 17:14:37 +00:00
Michael Vehrs
c2048b92df
Merge work on scopes and resources.
2009-01-23 07:02:04 +00:00
Michael Vehrs
78123ad82b
Patch by Markus Schaber to remove unused imports.
2008-12-30 14:41:00 +00:00
Michael Vehrs
f71e3255d5
Partial implementation of fixed recruitables.
2008-12-30 12:48:05 +00:00
Michael Vehrs
05077bc775
Move goods into resources.
2008-12-07 11:23:44 +00:00
Michael Vehrs
98944acaba
Update specification and schema.
2008-12-04 06:54:29 +00:00
julviala
f2c086784a
Fix double definition of boolean and integer options in specification XSD
2008-12-03 16:58:18 +00:00
Michael Vehrs
afba47a756
Update rule sets and schema.
2008-12-03 07:24:19 +00:00
Michael Vehrs
26f3c60315
Update specification version number.
2008-10-15 15:45:10 +00:00
Michael Vehrs
a49470967b
Revert default role and add default equipment.
2008-10-14 15:44:26 +00:00
Michael Vehrs
e07d90a26a
Introduce UnitType default role.
2008-10-13 15:22:51 +00:00
julviala
207accaf08
Fix specification.xml schema for ant-based XML Validation
2008-10-06 10:41:21 +00:00
Michael Vehrs
0a1460b35d
Make moveToEurope an ability.
2008-10-05 10:13:06 +00:00
julviala
725c22ebba
Move map generator options to specification.xml
2008-08-26 16:32:36 +00:00
Michael Vehrs
541a5dbde8
Streamline serialization.
2008-08-16 12:13:49 +00:00
Michael Vehrs
ae70f47051
Ensure that colonyValue==0 on lake shore.
2008-08-10 12:02:22 +00:00
Michael Vehrs
1d5c842902
Don't replace old schema.
2008-07-30 05:08:05 +00:00
Michael Vehrs
62dbe19d47
Don't replace old schema.
2008-07-30 05:05:27 +00:00
julviala
2fc2d0d9a1
- Adaptation of SelectOption and LanguageOption to specification.xml
...
- Initial client options move to specification.xml
2008-07-29 16:03:33 +00:00
Michael Vehrs
569e93b843
Add Relax NG schema for specification.
2008-07-20 12:14:33 +00:00