Martin Kiewitz
e9ed821953
SCI: add hack for iceman to skip [!*] in kSaid, fixes green board / depth affirmative not recognized
...
svn-id: r50958
2010-07-17 12:46:57 +00:00
Martin Kiewitz
e000d28654
SCI: fix debugging code of parser, add 0xffe special group into debug support
...
svn-id: r50956
2010-07-17 12:06:31 +00:00
Filippos Karapetis
1faebccce2
Cleanup, remove unused/obsolete code
...
svn-id: r50403
2010-06-27 21:29:35 +00:00
Filippos Karapetis
9c92bd1b81
The parser vocabulary remains static throughout the game, thus it has been removed from the engine state
...
svn-id: r49373
2010-06-01 15:11:20 +00:00
Martin Kiewitz
db74441d55
SCI: fixing crash in _vocab_add_rule when running qfg2 demo
...
svn-id: r49160
2010-05-23 16:59:09 +00:00
Martin Kiewitz
e3297ef2ca
SCI: fixing crash in pq2 - not sure about this, lskovlun should take a look at this
...
svn-id: r49077
2010-05-18 12:34:14 +00:00
Max Horn
ac4d325e0d
SCI: Add global g_sci pointer to the active SciEngine instance
...
svn-id: r48046
2010-02-13 17:42:49 +00:00
Max Horn
2c9883773c
SCI: Remove unused PARSE_HEAP_SIZE
...
svn-id: r48043
2010-02-13 11:57:44 +00:00
Max Horn
b90acf431b
SCI: Update said.y to match changes made to said.cpp; regenerate said.cpp using 'bison -l -o said.cpp said.y'
...
svn-id: r48033
2010-02-10 16:47:53 +00:00
Johannes Schickel
aed02365ec
Strip trailing spaces/tabs.
...
svn-id: r47541
2010-01-25 01:39:44 +00:00
Filippos Karapetis
722233fd0d
- Moved all of the parser-related variables inside the Vocabulary class
...
- Moved the kSetSynonyms() function inside kscripts (as it's for script synonyms, not parser word synonyms)
- The parser vocabulary is now only initialized for SCI0 and SCI01 games, which had a parser
svn-id: r47483
2010-01-23 19:10:56 +00:00
Filippos Karapetis
df149e1509
Separated the parser code
...
svn-id: r47480
2010-01-23 17:55:54 +00:00