Commit Graph

474 Commits

Author SHA1 Message Date
Chris Apers
ebc5c55ce3 MORTEVIELLE: fixed text position
Checked against french and german versions. “Your are alone” text isn’t
centred in original code.
2015-01-29 13:24:24 +01:00
Chris Apers
58565c43da MORTEVIELLE: added starting screen string index constant 2015-01-27 20:55:47 +01:00
Chris Apers
d928871f7a MORTEVIELLE: added starting screen
To give credits to the original authors and developers.
2015-01-27 20:48:31 +01:00
Chris Apers
bdd75f975d MORTEVIELLE: added missing inter screen messages 2015-01-26 22:16:31 +01:00
Chris Apers
e695c01862 MORTEVIELLE: 1sec seems to be far enough here 2015-01-25 20:54:09 +01:00
Chris Apers
975b1cf7fb MORTEVIELLE: more drawBox() adjustments 2015-01-25 20:53:42 +01:00
Arnaud Boutonné
bf3e2bca07 Merge pull request #570 from chrilith/mortevielle_3rdintro
MORTEVIELLE: Added missing mesgId handling for 3rd intro screen
2015-01-24 14:37:00 +01:00
Chris Apers
a4d822f98a MORTEVIELLE: alternatively we can make it local to delay() 2015-01-24 14:03:22 +01:00
Chris Apers
6691f9d812 MORTEVIELLE: Added missing mesgId handling for 3rd intro screen
This message is displayed during disk access, so it is not visible as
is in ScummVM version, a delay is required. Also delay should hide the
mouse to prevent frozen screen.
2015-01-24 11:13:32 +01:00
chrilith
a7d5ac9963 MORTEVIELLE: Fixed read index parsing alert strings
because Pascal code is base 1
2015-01-23 14:29:29 +01:00
chrilith
3839d9ce0b MORTEVIELLE: Fixed drawBox() to match original code 2015-01-23 14:29:16 +01:00
Filippos Karapetis
8d11226723 MORTEVIELLE: Remove trailing whitespace 2014-10-28 16:20:43 +02:00
Thierry Crozat
6c9820f877 MORTEVIELLE: Comment out detection for improved German translation
The improved German translation version is based on the original
German version but uses the engine data file instead of the original
data files for texts and menus. However currently only the menu has
been improved and the rest is still identical to the original German
version. So comment out the detection until somebody volunteers to
improve the German texts.
2014-06-16 23:08:26 +01:00
Johannes Schickel
30d64edac4 ALL: Make Debugger command function names conform to our guidelines. 2014-05-27 02:04:08 +02:00
Johannes Schickel
ae4ffe01f0 ALL: Rename Debugger::DCmd_Register to Debugger::registerCmd. 2014-05-27 02:04:08 +02:00
Johannes Schickel
9da7d86952 MORTEVIELLE: Make GPL headers consistent in themselves. 2014-02-18 02:39:36 +01:00
Strangerke
2bc174a3d0 MORTEVIELLE: Janitorial - Remove trailing spaces 2014-02-16 18:24:19 +01:00
Strangerke
7e0bf95a31 MORTEVIELLE: Reduce the scope of some variables 2014-02-09 20:22:59 +01:00
Strangerke
7945cba560 MORTEVIELLE: Little refactoring in fctLook() 2014-02-02 11:20:08 +01:00
Strangerke
fa78f38ca7 MORTEVIELLE: Fix some uninitialized variables 2014-01-26 21:04:31 +01:00
Strangerke
c691cd82a5 MORTEVIELLE: Initialize some uninitialized variables 2014-01-24 22:44:40 +01:00
Strangerke
bd90eddd10 MORTEVIELLE: Enable engine by default 2014-01-18 14:50:09 +01:00
Strangerke
c87074f8a8 MORTEVIELLE: Some refactoring in Action 2014-01-17 21:52:50 +01:00
Strangerke
0d4d7a66a9 MORTEVIELLE: rename a variable 2014-01-17 21:28:08 +01:00
Strangerke
05360d66c5 MORTEVIELLE: Remove unused structure and an obsolete comment 2014-01-17 07:39:34 +01:00
Strangerke
78b25b17d1 MORTEVIELLE: Split resetVariables in two, reuse it in engine constructor 2014-01-15 17:57:28 +01:00
Strangerke
8524a3a714 MORTEVIELLE: Add some missing variable initializations 2014-01-15 07:12:46 +01:00
Strangerke
b3c377aacd MORTEVIELLE: Get rid of setParent() 2014-01-10 01:46:38 +01:00
Strangerke
d19af62e6b MORTEVIELLE: Get rid of setParent() in TextHandler and SoundManager 2014-01-09 08:32:21 +01:00
Strangerke
d8d4a2c3bb MORTEVIELLE: Get rid of setParent() in Menu and MouseHandler 2014-01-09 08:21:52 +01:00
D G Turner
ef85456859 BUILD: Remove need for engine.mk in each engine directory.
Each engine now only has to provide a single configure.engine file
adding the engine into the configure script, which then produces the
required other files automatically.
2013-11-24 00:48:01 +00:00
D G Turner
1ac01d2333 BUILD: Remove need for engine-plugin.h in engines.
This is now generated automatically by the configure script from the
engine directory names.
2013-11-24 00:48:01 +00:00
D G Turner
00c27a28f9 BUILD: Split engines/plugins_table header down to a file per engine.
This is the third and final commit enabling fully pluggable engines.

Now providing an engine folder contains a configure.engine, engine.mk
and engine-plugin.h file, it will be picked up automatically by the
configure script.
2013-11-24 00:48:01 +00:00
D G Turner
d77cf95a18 BUILD: Split engines.mk down to a single file per engine.
This is the second part of allowing engines to be added dynamically.
Each folder in engines/ which must contain a file named "engine.mk"
containing the make definitions for that engine.
2013-11-24 00:48:01 +00:00
D G Turner
aa947c9474 BUILD: Split configure.engines down to a single file per engine.
This is the first part of allowing engines to be added dynamically.
They are placed into a folder in engines/ which must contain a file
named "configure.engine" to add the engine, which is pulled into the
top level configure script automatically.
2013-11-24 00:45:38 +00:00
Strangerke
18eb5deeb9 MORTEVIELLE: Remove useless variable 2013-11-10 18:11:11 +01:00
Strangerke
4095ae1ba8 MORTVIELLE: Add missing check on shouldQuit() (which fixes CID 1063228) 2013-11-09 22:15:41 +01:00
Strangerke
7843acc907 MORTEVIELLE: Replace strncpy by strlcpy 2013-10-30 23:14:15 +01:00
Eugene Sandulenko
17df6b343a MORTEVIELLE: Remove unused variable 2013-09-30 14:36:59 +03:00
Thierry Crozat
6478a78a8e MORTEVIELLE: Implement Engine::getDebugger() 2013-09-01 22:28:03 +01:00
Thierry Crozat
8216e6dabf MORTEVIELLE: Freeze clock in game when pausing the game 2013-09-01 22:04:30 +01:00
Thierry Crozat
3ab88c464a MORTEVIELLE: Fix computation of elapsed time around midnight
Replace use of getTimeAndDate() by getMillis() when computing
elapsed time. This fixes an issue when playing around midnight.
Also rename some variables for clarity (since they contain a time
in seconds having Hour in the name was a bit confusing).
2013-09-01 22:04:30 +01:00
Strangerke
558f404e62 MORTEVIELLE: Use similar check in fctClose and fctSearch than in fctSelfPut 2013-08-22 00:42:17 +02:00
Strangerke
2b03c63631 MORTEVIELLE: Better fix of CID 1063212. Thanks wjp for pointing out. 2013-08-22 00:17:29 +02:00
Strangerke
197d2f1c08 MORTEVIELLE: Fix check introduced in 6cfd3028c1. 2013-08-21 23:53:55 +02:00
Strangerke
5a79444843 MORTEVIELLE: Fix CID 1063212 2013-08-21 22:36:14 +02:00
Strangerke
6cfd3028c1 MORTEVIELLE: Fix CID 1063213 2013-08-21 22:31:39 +02:00
Strangerke
9c3cefa6f0 MORTEVIELLE: Silent CID 1063229 2013-08-21 22:12:20 +02:00
Thierry Crozat
800ee561c9 MORTEVIELLE: Add detection entry for improved German translation
I also reworked a bit how detection work so that both the original
and the improved German translations can be played.
2013-08-21 11:22:51 +01:00
Strangerke
3ef4222f33 MORTEVIELLE: Replace some big if statements by switch statements 2013-08-21 08:37:57 +02:00