Commit Graph
18 Commits
Author SHA1 Message Date
uruk ae037b2315 CGE2: Use snprintf() instead of sprintf(). 2014-08-11 20:43:08 +02:00
uruk 895f8a5e59 CGE2: Remove commented out code from text.cpp. 2014-08-09 13:51:31 +02:00
Strangerke 2697c71301 CGE2: Misc cleanup 2014-08-03 14:47:25 +02:00
Strangerke 6558581d68 CGE2: Remove more checks on the return value of new 2014-08-03 10:33:37 +02:00
uruk 20eb951b3a CGE2: Rework getText() so it works nicely with offUse(). 2014-07-15 23:54:07 +02:00
Strangerke 1be1ce6117 CGE2: Set widespace for Inf text, update first line of info text in CGE.SAY 2014-07-09 16:44:23 +02:00
Strangerke a73aea1ce8 CGE2: Fix GCC warning, rewrite Text::clear() 2014-07-08 09:45:22 +02:00
uruk c7aa91019b CGE2: Replace NULL with nullptr everywhere. 2014-07-07 21:42:45 +02:00
Strangerke c5855b4293 CGE2: Add workaround for the missing dialogs in room 21 (concert) 2014-07-07 10:41:43 +02:00
Strangerke b08b3eac33 CGE2: Add a virtual destructor in Choice, some minor cleanup 2014-06-27 07:34:27 +02:00
uruk d7e70eb5fa CGE2: Implement inf(). 2014-06-19 00:09:01 +02:00
Strangerke 207f3c8be2 CGE2: Implement FXP code. Still WIP, loadTab to be fixed 2014-06-12 07:20:55 +02:00
uruk 5a5fe344a0 CGE2: Implement display of speech bubbles.
The sound code connected to them is still gappy.
2014-06-10 17:27:59 +02:00
uruk e10f22b62f CGE2: Move kLineMax to cge2.h. 2014-06-10 14:02:17 +02:00
Strangerke 11ebdcb5e0 CGE2: nullify some pointers 2014-06-03 20:18:48 +02:00
uruk c108a18306 CGE2: Make some static functions non-static.
EncryptedStream -> CGE2Engine
Namely:
* CGE2Engine::number(char *s)
* char *CGE2Engine::token(char *s)
* int CGE2Engine::takeEnum(const char **tab, const char *text)
* ID CGE2Engine::ident(const char *s)
* bool CGE2Engine::testBool(char *s)
* int CommandHandler::com(const char *com)
2014-05-13 10:37:23 +02:00
uruk a0c5805c8e CGE2: Read identifiers properly in Text::load(). 2014-05-05 20:31:21 +02:00
uruk b595d9ee0a CGE2: Add Text and a reduced skeleton of cge2_main. 2014-05-05 18:59:17 +02:00