14 Commits

Author SHA1 Message Date
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
Eric S. Raymond
9223460daa Remove unused headers. 2008-11-09 04:35:13 +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
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
2e77800a49 Fixed Formula AI parsing bug and cleaned up sample script 2008-03-25 05:28:18 +00:00
Douglas Hains
fdddd90bce Added support for formula scripting to formulaAI parser 2008-03-22 22:10:10 +00:00
Bartek Waresiak
3c5acd98cf applied barbarianhero's 'def' keyword patch to formula system 2008-03-21 23:11:31 +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
Bartek Waresiak
f39f462c09 Made token_type token_types[] global 2008-03-08 22:40:39 +00:00
David White
5c0df60c23 initial branch changes 2008-01-28 03:04:25 +00:00