35632 Commits

Author SHA1 Message Date
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