Commit Graph

17 Commits

Author SHA1 Message Date
Philippe Plantier
ba195ecd8a [[Attack some problems with data serialization in saves]]
* Made serialized data be saved as untranslated. To achieve this, added the
  t_string class, which encapsulates a translatable string.

* Completely rewrote the (text) WML parser, making it use a tokenizer / parser
  architecture. The parser is now much more strict and validates a WML grammar.

  - Change to the WML syntax: pluses are now ignored, spaces are now forbidden
    in WML keys

* Rewrote the way the variables are interpolated. There is no more default
  interpolation, however, the vconfig class was added, which provides a
  variable-interpolating proxy to config objects.

* There is still an important known bug: this is impossible to load textmode
  save games now, because the statistics module saves some WML with spaces in
  keys, which the parser refuses. I am commiting anyway to respect the string
  freeze; the fix for this bug will come tomorrow

Hoping I do not break everything...
2005-03-27 23:06:17 +00:00
Dave White
9aa6b3e23f tweaked Elvish stats 2004-11-11 00:00:36 +00:00
J.W. Bjerk
7d70946c8d changed elf-horse moving sound 2004-09-04 16:49:01 +00:00
Yann Dirson
cf37ad6f84 use IDs for units and tag their names as translatable 2004-07-22 21:00:39 +00:00
Cédric Duval
19e7927420 As a part of the ongoing "tidying the images tree" effort, ...
...moved all projectiles to their own hierarchy.
2004-06-08 00:11:25 +00:00
Francisco Muñoz
e5cebea5d4 Added missing frames to elvish marksman and rider 2004-05-29 11:15:24 +00:00
Francisco Muñoz
ac57161138 Added Cavalier unit (3rd level calvaryman) 2004-05-28 22:13:14 +00:00
Francisco Muñoz
fee5840ce2 Minor Red Mage images edit. New standing Elvish Scout. New Mermen attack image. 2004-05-25 14:29:06 +00:00
Cédric Duval
09b4f69150 Reverted defense in villages for lvl1 scout to correct value (60%).
Upper levels are better in villages.
2004-05-09 17:04:10 +00:00
Cédric Duval
80e1892309 Added level 3 for elvish scout.
Level 2 is now called Rider, and level 3 is Outrider. Changed
scenarios referring to old Outrider accordingly.
2004-05-08 20:37:32 +00:00
Francisco Muñoz
14cd7419b0 New bow frames for most elvish units, images by Sangel and Darth Fool. 2004-04-07 01:47:49 +00:00
John Muccigrosso
de88ec766b Polished unit descriptions, the last of this round. 2004-03-02 22:13:52 +00:00
uid68852
f9ff6f5db4 Added outrider and scout defend images by cedric 2004-02-25 17:29:26 +00:00
uid68803
e4797c5151 refactored some AI code 2004-02-03 00:50:15 +00:00
uid66289
b1c76bcb5b importing devsrv CVS to Savannah CVS 2003-12-23 22:45:30 +00:00
uid66289
32f66ee7ca v0.6rc2 2003-12-23 20:48:23 +00:00
uid66289
a55be98487 v0_6rc1, part2 2003-12-23 20:39:37 +00:00