16 Commits

Author SHA1 Message Date
Mark de Wever
ecbabea838 New year copyright update. 2011-01-01 15:57:50 +00:00
Guillaume Melquiond
eeb047de55 Fixed file headers so that they match the content of the COPYING file. 2010-09-01 21:12:38 +00:00
Mark de Wever
92f5f92ce5 New year copyright update. 2010-01-01 13:16:49 +00:00
Bartek Waresiak
bcece30f2e Improved tokenizer for formula language 2009-11-08 14:10:07 +00:00
Bartek Waresiak
b1baf2e36f Added fixed-point arythmetic for formula language 2009-08-14 12:35:36 +00:00
Mark de Wever
973a0a7d5c Remove trailing whitespace. 2009-01-01 10:28:26 +00:00
Mark de Wever
a5d1d2e969 New year copyright update. 2009-01-01 10:27:41 +00:00
Bartek Waresiak
ab2ae29130 Removed obsolete tokens 2008-08-21 13:13:05 +00:00
Bartek Waresiak
caae0b82f9 New faifile and faiend formula keywords.
Improved error and exception handling for formulas. Now we get
detailed info about formula that caused an error, name of file and
number of line in which error occured.
2008-08-15 11:13:06 +00:00
Mark de Wever
5b5d149057 Added constructor to initialize all members. 2008-06-22 11:25:02 +00:00
Bartek Waresiak
980047b054 Add support for a map to the formula system
Syntax:

{ 'elvish fighter' -> 40, 'elvish archer' -> 30 }

Changed comments in the formula system from

{ text of a comment }  to  # text of a comment #
2008-04-09 18:36:16 +00:00
Douglas Hains
89b80652e3 Added comment support to formula AI scripts. See FormulaAI wiki for details. 2008-03-26 05:22:57 +00:00
Douglas Hains
fdddd90bce Added support for formula scripting to formulaAI parser 2008-03-22 22:10:10 +00:00
David White
a8d9b5f917 applied barbarianhero's 'functions' patch to formula system 2008-03-20 02:22:45 +00:00
Mark de Wever
bca75fa794 Added and updated copyright info 2008-03-09 18:48:13 +00:00
David White
5c0df60c23 initial branch changes 2008-01-28 03:04:25 +00:00