uruk
|
412d30ca33
|
CGE2: Add release() to BitMap.
|
2014-05-18 14:01:25 +02:00 |
|
uruk
|
938a2e66c2
|
CGE2: Implement Spare::dispose(), add Spare::update().
|
2014-05-18 11:37:06 +02:00 |
|
uruk
|
3e97ade388
|
CGE2: Revise takeCave().
|
2014-05-18 11:04:30 +02:00 |
|
uruk
|
28357ab6cb
|
CGE2: Remove unnecessary call of loadTab(), add TODO to caveUp().
|
2014-05-18 10:57:26 +02:00 |
|
uruk
|
e0d8715306
|
CGE2: Further implement caveUp(), implement openPocket().
|
2014-05-17 23:33:46 +02:00 |
|
uruk
|
997564d1f6
|
CGE2: Reimplement backShow().
|
2014-05-17 23:20:21 +02:00 |
|
uruk
|
bb4679672c
|
CGE2: Revise Queue.
|
2014-05-17 23:14:19 +02:00 |
|
uruk
|
f121349503
|
CGE2: Further implement caveUp(), add stubbed loadMap().
|
2014-05-17 22:34:31 +02:00 |
|
uruk
|
cb72489106
|
CGE2: Fix deinit().
|
2014-05-17 22:18:57 +02:00 |
|
uruk
|
b3cdf9ca38
|
CGE2: Implement loadTab().
|
2014-05-16 01:04:01 +02:00 |
|
uruk
|
45714a12f1
|
CGE2: Implement showBak().
|
2014-05-15 15:03:59 +02:00 |
|
uruk
|
dc370d4994
|
CGE2: Partially implement Sprite::expand().
|
2014-05-15 14:56:26 +02:00 |
|
uruk
|
365bad47ae
|
CGE2: Move showTitle() from cge2.cpp to cge2_main.cpp.
|
2014-05-15 12:23:27 +02:00 |
|
uruk
|
6d7becb1da
|
CGE2: Add newRandom().
|
2014-05-15 12:21:24 +02:00 |
|
uruk
|
4e7bcb5f36
|
CGE2: Fix ShowTitle().
Now it REALLY puts the picture to the middle of the screen.
|
2014-05-15 11:20:13 +02:00 |
|
uruk
|
99c15216c7
|
CGE2: Add Bitmap::xLatPos().
|
2014-05-15 11:16:35 +02:00 |
|
uruk
|
b2cbc7cdd1
|
CGE2: Partially implement loadTab(), then use it.
|
2014-05-15 10:59:46 +02:00 |
|
uruk
|
945f12f2ad
|
CGE2: Move setEye()s to CGE2Engine.
|
2014-05-15 10:58:59 +02:00 |
|
uruk
|
c202328ecf
|
CGE2: Implement Sprite::setShapeList().
|
2014-05-13 17:27:12 +02:00 |
|
uruk
|
4ee1ab07ae
|
CGE2: Add a self-not warning to Bitmap.
|
2014-05-13 17:04:51 +02:00 |
|
uruk
|
78429a7238
|
CGE2: More revision and stubbing in Sprite.
|
2014-05-13 16:47:55 +02:00 |
|
uruk
|
e8148cf1de
|
CGE2: Rework SprExt, stub more functions of Sprite.
|
2014-05-13 11:58:42 +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
|
e30296976c
|
CGE2: Instantiate CommandHandler.
|
2014-05-13 10:33:15 +02:00 |
|
uruk
|
2f404690e7
|
CGE2: Rename Snail to CommandHandler, expand it.
|
2014-05-13 09:51:22 +02:00 |
|
uruk
|
86c4e8336d
|
CGE2: Add caveUp() and showBak().
|
2014-05-13 09:27:50 +02:00 |
|
uruk
|
6e50915254
|
CGE2: Finish implementation of loadScript().
|
2014-05-13 09:07:32 +02:00 |
|
uruk
|
d7c5465309
|
CGE2: Rename make() to store().
|
2014-05-13 09:07:06 +02:00 |
|
uruk
|
0fbdbd8272
|
CGE2: Rename take() to locate().
|
2014-05-13 09:03:29 +02:00 |
|
uruk
|
6aead2cb03
|
CGE2: Add destructor to Spare.
|
2014-05-13 08:48:48 +02:00 |
|
uruk
|
631e9ef37e
|
CGE2: Fix Spare.
|
2014-05-13 07:49:28 +02:00 |
|
uruk
|
18182d5d2b
|
CGE2: Spare: store pointers instead of objects.
|
2014-05-13 07:46:13 +02:00 |
|
uruk
|
49d7852792
|
CGE2: Add Spare.
|
2014-05-12 22:24:21 +02:00 |
|
uruk
|
89bece4b42
|
CGE2: Implement ~Sprite().
|
2014-05-10 14:45:02 +02:00 |
|
uruk
|
3af6ff5457
|
CGE2: Implement Sprite::gotoxyz().
|
2014-05-10 14:03:27 +02:00 |
|
uruk
|
724899fc19
|
CGE2: Rework Sprite a bit, make _eye an engine variable.
Also move screenToGround() during the process.
|
2014-05-10 11:12:30 +02:00 |
|
uruk
|
c75c026df8
|
CGE2: Reimplement constructors of Sprite.
|
2014-05-10 10:11:02 +02:00 |
|
uruk
|
09b4092d53
|
CGE2: Remove Polish comments form SNCom.
|
2014-05-09 13:25:11 +02:00 |
|
uruk
|
cb65489197
|
CGE2: Implement CGE2Engine::loadSprite().
Add Snail during the process and revise or expand a lot of other parts of the engine.
|
2014-05-09 13:11:50 +02:00 |
|
uruk
|
b674ab2a09
|
CGE2: Further implement loadSprite(), fix compilation error.
|
2014-05-08 19:23:36 +02:00 |
|
uruk
|
9ffdff5392
|
CGE2: Implement EncryptedStream::ident().
|
2014-05-08 19:04:52 +02:00 |
|
uruk
|
d12e25ccd0
|
CGE2: Remove unnecessary whitespaces.
|
2014-05-08 18:32:56 +02:00 |
|
uruk
|
12a9d0a759
|
CGE2: Add kIdTab and _lineCount to EncryptedStream.
|
2014-05-08 18:32:29 +02:00 |
|
uruk
|
72cccb8000
|
CGE2: Add Hero.
|
2014-05-08 16:51:03 +02:00 |
|
uruk
|
fbb1a8da93
|
CGE2: Rework loadScript(), start implementation of loadSprite().
|
2014-05-08 14:32:51 +02:00 |
|
uruk
|
42f3dd6d2b
|
CGE2: Some renaming in V3D and V2D.
|
2014-05-08 14:31:12 +02:00 |
|
uruk
|
5c8d9241aa
|
CGE2: Use nullptrs instead of NULLs.
|
2014-05-08 13:43:02 +02:00 |
|
uruk
|
a3b274ba62
|
CGE2: Add new types: V2D and V3D.
|
2014-05-08 10:46:18 +02:00 |
|
uruk
|
e3c4caabfa
|
CGE2: Make number() static, add token() to File I/O.
|
2014-05-08 10:45:38 +02:00 |
|
uruk
|
0cbed1f53b
|
CGE2: Start implementation of movie() and connected functions.
|
2014-05-06 21:02:58 +02:00 |
|