uruk
7c73ce5d8b
CGE2: Implement snSend().
2014-05-29 19:58:38 +02:00
uruk
566419f3ad
CGE2: Implement snHide().
2014-05-29 18:49:45 +02:00
uruk
e6e0847b7b
CGE2: Finish implementation of Sprite::setSeq().
2014-05-29 18:24:55 +02:00
uruk
8f28501e3c
CGE2: Remove unnecessary comment from vga13h.cpp.
2014-05-29 18:22:26 +02:00
uruk
06ae8de156
CGE2: Fix movie().
2014-05-29 18:19:01 +02:00
uruk
8af90ab6b7
CGE2: Stub out actual use of _infoLine in runGame().
2014-05-26 17:40:09 +02:00
uruk
62e36f9279
CGE2: Rework EncryptedStream::readLine().
2014-05-26 16:30:32 +02:00
uruk
43ce991b84
CGE2: Rework loadUser().
2014-05-26 16:09:49 +02:00
uruk
75546134c8
CGE2: Implement loadUser() and loadPos().
...
Revise File I/O a bit to do so.
2014-05-26 15:58:07 +02:00
uruk
8fa31d1168
CGE2: Comment out calling of the intro animation during testing.
2014-05-26 15:57:23 +02:00
uruk
4e232814d5
CGE2: Implement runGame().
2014-05-26 10:33:47 +02:00
uruk
54956d8a81
CGE2: Move things around to fix broken compilation of cross-includes.
...
V2D and V3D are moved to vga13h.h
2014-05-26 09:57:41 +02:00
uruk
14e3df21ef
CGE2: Add stub for System.
2014-05-26 09:37:52 +02:00
uruk
921385b30c
CGE2: Add stub for keyboard handling.
2014-05-26 09:23:31 +02:00
uruk
0986347b93
CGE2: Adjust the delay times to DOSBox's output.
2014-05-25 15:59:49 +02:00
uruk
3c86aa288b
CGE2: Implement snSound().
...
Rework the whole Fx class during the process.
The intro animation is working now.
2014-05-24 10:47:07 +02:00
uruk
4cf5c28fee
CGE2: Implement snRSeq() and snSeq().
2014-05-24 09:06:22 +02:00
uruk
b82a0fa3e5
CGE2: Add isHero().
2014-05-24 09:04:41 +02:00
uruk
9c8c734a3c
CGE2: Revise CGE2Engine::tick().
2014-05-24 08:59:06 +02:00
uruk
0566d095bb
CGE2: Partially implement Sprite::step().
2014-05-24 08:57:55 +02:00
uruk
eb80080784
CGE2: Some refactoring and fixing regarding runCommand().
2014-05-24 00:11:43 +02:00
uruk
947f4b8607
CGE2: Partially implement CommandHandler::runCommand().
2014-05-23 15:23:19 +02:00
uruk
e2ca4382d8
CGE2: Implement CommandHandler::idle().
2014-05-23 13:06:50 +02:00
uruk
4dcfe4d785
CGE2: Start implementation of CommandHandler.
...
Implement constructor, destructor, addCommand() and add clear() ant _count.
2014-05-23 12:56:48 +02:00
uruk
02817a7bd5
CGE2: Implement Sprite::hide().
2014-05-23 11:40:56 +02:00
uruk
c734aa08b1
CGE2: Implement Sprite::show().
2014-05-23 11:22:43 +02:00
uruk
7777a48dab
CGE2: Fix caveUp().
...
Remove CGE2Engine::show() to do so.
2014-05-23 11:19:42 +02:00
uruk
e98554309d
CGE2: Add mainLoop() and handleFrame().
...
Also implement connecting things.
2014-05-23 10:55:58 +02:00
uruk
afa15dd74f
CGE2: Add explanation to comment in caveUp().
2014-05-23 10:12:48 +02:00
uruk
ba8e801ada
CGE2: Implement Sprite::expand().
...
Add functions:
*Bitmap::moveHi()
*Bitmap::moveLo()
*CGE2Engine::tail()
and warning comments to various places during the process.
Also add _lab data member to CommandHandler::Command.
2014-05-23 10:05:02 +02:00
uruk
8a1b90acaf
CGE2: Fix loadSprite().
2014-05-22 14:01:05 +02:00
uruk
bf820481b7
CGE2: Implement feedSnail().
2014-05-19 23:24:23 +02:00
uruk
36534403e3
CGE2: Further implement caveUp().
2014-05-19 18:02:30 +02:00
uruk
06ed289509
CGE2: Revise Spare::takeCave().
2014-05-19 17:56:19 +02:00
uruk
63e57b2eb6
CGE2: Fix formatting in general.h.
2014-05-19 17:23:50 +02:00
uruk
e6229a2596
CGE2: Add Mouse in events.h to further implement caveUp().
2014-05-19 17:10:18 +02:00
uruk
b5931e2050
CGE2: Further implement caveUp(), add stub for busy().
2014-05-19 16:38:26 +02:00
uruk
57b9a31ac2
CGE2: Add stubbed Font and Talk.
...
All to further implement caveUp().
2014-05-19 16:32:53 +02:00
uruk
6bcbe5e8ba
CGE2: Further implement caveUp(), add stub for selectPocket().
2014-05-19 16:16:24 +02:00
uruk
5d2f7cd3fd
CGE2: Stub openPocket() for now.
2014-05-19 16:08:24 +02:00
uruk
122db40530
CGE2: Implement Sprite::contract():
2014-05-18 14:18:45 +02:00
uruk
47e55f1664
CGE2: Initialize _actions[] in SprExt's constructor.
2014-05-18 14:15:13 +02:00
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