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
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
uruk
8e3bbbea7c
CGE2: Add sound code with working MIDI parts.
2014-05-01 22:52:20 +02:00
uruk
5b105566a5
Merge remote-tracking branch 'origin/master' into cge2
2014-04-29 11:26:39 +02:00
uruk
ec71f93628
CGE2: Add parts of the graphics code.
2014-04-29 09:50:40 +02:00
uruk
5512711434
CGE: Replace magic numbers with defines.
2014-04-29 09:39:24 +02:00
Eugene Sandulenko
3687987291
FULLPIPE: Fix ModalSaveGame::setup()
2014-04-29 08:14:43 +03:00
Eugene Sandulenko
c81099d390
FULLPIPE: Implement ModalSaveGame::setup()
2014-04-29 07:52:32 +03:00
D G Turner
0698ae4a07
SCI: Disable detection of "SCI Narration Demo" fangame.
...
This is not supported as it requires network access to use the Google
Translate API, which is not supported by OSystem.
2014-04-29 03:40:45 +01:00
D G Turner
bfc9afbb32
PS2: Add support for building against old SDK if PS2SDK_OLD envvar set.
...
This will allow compilation using the older SDK until the buildbot
PS2 toolchain SDK can be upgraded and we can confirm the newer SDK
builds are working correctly.
2014-04-29 03:26:53 +01:00
Eugene Sandulenko
6c2a7f0ca3
Merge pull request #443 from lukaslw/first_branch
...
DRACI: Opening inventory during movements and actions.
2014-04-29 00:20:04 +03:00
lukaslw
ad842e61da
DRACI: Inventory opening after finished callback.
2014-04-28 21:49:34 +02:00
lukaslw
b3de0843a9
DRACI: Opening inventory during movements and actions.
2014-04-28 21:42:10 +02:00
Eugene Sandulenko
f74c46e93e
Merge pull request #450 from JenniBee/master
...
SCI: Add detection entries for many more fan games.
2014-04-28 21:25:58 +03:00
Eugene Sandulenko
c3ffbd884a
Merge pull request #426 from sunmax/master
...
PS2: Pull request to master for latest PS2 code
2014-04-28 21:20:42 +03:00
Eugene Sandulenko
3d5dee897e
Merge pull request #445 from lukaslw/second_branch
...
DRACI: Saving and fading out improvments.
2014-04-28 20:53:13 +03:00
Eugene Sandulenko
09bbcced02
Merge pull request #455 from Zerophase/master
...
GUI: Add Tab cycling to TabWidget
2014-04-28 20:50:12 +03:00
Eugene Sandulenko
31b094892a
FULLPIPE: Fix one more warning
2014-04-28 20:38:08 +03:00
Eugene Sandulenko
0c1b0cd097
FULLPIPE: Fix warnings
2014-04-28 20:35:18 +03:00
uruk
258d7ea535
CGE2: Implement deinitialization properly.
2014-04-28 10:24:35 +02:00
uruk
d9e0e882b7
CGE2: Deallocate _resman in destructor.
2014-04-28 09:34:34 +02:00