Strangerke
e48515d402
MORTEVIELLE: Get rid of the PCSpeaker class
2013-08-11 11:45:53 +02:00
Strangerke
b749c2115b
MORTEVIELLE: Move the end of "sentence" to the main loop in order to fix the display
2013-08-11 11:40:16 +02:00
Thierry Crozat
13ddf33e78
MORTEVIELLE: Update English translation
...
I checked some of the dialogs for which we were not sure, fixed them
when needed and removed the debug number. There are two lines
however that causes an issue as they are used for both men and
women, and in English we would need a different translation. The two
texts are:
It is his/her business…
Oh I don't have anything against him/her
The first one seems to be used more often for men than women (so
far I have seen it used for 3 men and 1 woman).
For the second one I changed it to plural in English as it also works
with the context and while it changes the meaning this is not
important.
2013-08-11 01:08:00 +01:00
uruk
ee6119d07f
AVALANCHE: Repair Timeout::lose_timer().
2013-08-11 02:06:11 +02:00
richiesams
17a806a01b
ZVISION: Add parsing skip for action::copy_file. It is not used.
...
I don't really know what it is used for, but Marisa Chan completely ignores it.
2013-08-10 17:38:33 -05:00
richiesams
309034c153
ZVISION: Stop checking puzzles if ResultAction::execute() returns false
2013-08-10 17:36:57 -05:00
richiesams
327d4a1ccf
ZVISION: Implement ActionChangeLocation::execute()
2013-08-10 17:32:57 -05:00
richiesams
2565f96c55
ZVISION: Make ScriptManager::changeLocation delay the actual change until the end of the frame
...
This prevents memory corruption since changeLocation could be called in the middle of
a Puzzle list iteration and changeLocation clears all the Puzzle lists.
2013-08-10 17:31:57 -05:00
uruk
c519ea0aa2
AVALANCHE: Remove unnecessary consts from Graphics.
2013-08-11 00:29:48 +02:00
richiesams
dd11566ffd
ZVISION: Move the ScriptManager update functions to a single update() function.
...
Then make the individual update functions private
2013-08-10 17:28:41 -05:00
Thierry Crozat
f125dce608
GUI: Initialise _hotkey in ButtonWidget constructor
...
One of the two ButtonWidget constructor did not initialise _hotkey
when given a non-null value. This caused valgrind to report an
access to uninitialised variable in Dialog::handleKeyDown().
2013-08-10 23:26:53 +01:00
richiesams
5bba509db8
ZVISION: Create a global puzzle list and parse universe.scr into it during ScriptManager::initialize()
2013-08-10 17:25:38 -05:00
uruk
a41736e698
AVALANCHE: Introduce Graphics::drawTriangle(), use it in Scrolls::bubble(). Modify Graphics::drawPieSlice(), update functions using it accordingly.
2013-08-11 00:21:15 +02:00
richiesams
2176aa55fc
ZVISION: Implement ActionStreamVideo
2013-08-10 17:18:29 -05:00
richiesams
694a6099a6
ZVISION: Implement ActionQuit
2013-08-10 17:14:15 -05:00
richiesams
416cde1358
ZVISION: Change video code to support arbitrary scaling and whether the video can be skipped
2013-08-10 17:14:00 -05:00
richiesams
86b3dfa221
ZVISION: Make ZFS Archive member name indexing case-insensitive
2013-08-10 17:07:56 -05:00
richiesams
9740087441
ZVISION: Add documentation for the ResultAction base class
2013-08-10 17:07:27 -05:00
Strangerke
4b1c0b29ea
MORTEVIELLE: Add an initialization of _charAnswerCount in initMaxAnswer()
2013-08-11 00:02:57 +02:00
Paul Gilbert
4e08dc04da
TSAGE: Fix for standard screens not showing after an animation ends
2013-08-10 17:37:21 -04:00
Strangerke
e209e15833
MORTEVIELLE: Fix check of end of stream
2013-08-10 22:37:26 +02:00
Strangerke
eb61855ca0
MORTEVIELLE: Avoid loading sfx and noise files multiple times
2013-08-10 22:17:10 +02:00
Strangerke
0c00a7fde8
MORTEVIELLE: Some refactoring in noise sound code
2013-08-10 21:56:21 +02:00
Strangerke
9569aff5e6
Merge branch 'master' of github.com:scummvm/scummvm
2013-08-10 17:32:00 +02:00
Torbjörn Andersson
56431cfc59
TINSEL: Fix DW2 assertion when quitting during cutscene
...
Call _bmv->FinishBMV() before setting g_pCurBgnd to NULL. Otherwise,
there will be an assertion if quitting during a cutscene while a
subtitle is being shown. (At least I think that's the condition.)
(Also, it seems to be a good idea to call it before EndScene(),
because even though there was no assertion, I got a lot of warnings
when I did it after.)
2013-08-10 16:56:07 +02:00
Strangerke
272740bb5c
MORTEVIELLE: Handle sounds
2013-08-10 16:23:51 +02:00
Strangerke
673ea511ea
MORTEVIELLE: some refactoring in ambiant sound code
2013-08-10 14:01:30 +02:00
Strangerke
62b6c333d5
MORTEVIELLE: Play ambiant sounds
2013-08-10 13:41:50 +02:00
richiesams
ed4977848b
ZVISION: Fix invalid argument for String::format()
2013-08-09 18:42:27 -05:00
richiesams
1b277d34ac
ZVISION: Add class to manage cursors
2013-08-09 18:33:15 -05:00
richiesams
f89120310c
ZVISION: Test for file.open before trying to read
2013-08-09 14:52:21 -05:00
richiesams
0feac806b2
ZVISION: Add a ZGI folder directory to the SearchMan
2013-08-09 14:51:45 -05:00
richiesams
06e6cb5d1f
ZVISION: Create method for cycling through all the cursors so as to identify them more easily
2013-08-09 14:51:18 -05:00
richiesams
f31f35bf7b
ZVISION: Create console command to render a cursor image to the screen
2013-08-09 14:06:23 -05:00
richiesams
268282ab22
ZVISION: Create class for decoding .zcr cursor files
2013-08-09 14:05:31 -05:00
richiesams
b4b60e1f63
ZVISION: Call _system->updateScreen() every frame
...
Otherwise the cursor will not be updated
2013-08-09 12:16:43 -05:00
Strangerke
7d6d7a7945
MORTEVIELLE: Use more accurate frequency for music
2013-08-09 18:37:17 +02:00
Einar Johan Trøan Sømåen
7306979f6d
WINTERMUTE: Fix uninitialized scalar field (CID1060922)
2013-08-09 18:28:06 +02:00
Einar Johan Trøan Sømåen
a1d02cbe97
WINTERMUTE: Avoid setting alpha-image when filename is ""
2013-08-09 18:20:04 +02:00
uruk
288abffafa
AVALANCHE: Repair Visa::unskrimble() and Scrolls::calldrivers().
2013-08-09 15:42:10 +02:00
uruk
1443d8ce16
AVALANCHE: Repair Lucerna::enterroom(), Lucerna::put_geida_at(), broaden Roomnums.
2013-08-09 13:21:57 +02:00
uruk
2a6d70cfb8
AVALANCHE: Repair Acci::parse().
2013-08-09 12:37:35 +02:00
uruk
626d8aa8c1
AVALANCHE: Implement switching between rooms (Trip::fliproom(), Lucerna::enterroom()), implement drawing multiple sprites to the screen (Trip::call_andexors()).
2013-08-09 03:02:28 +02:00
Filippos Karapetis
976b4167f1
Merge pull request #369 from fingolfin/fix-neverhood
...
NEVERHOOD: Remove NRect constructor
2013-08-08 16:47:53 -07:00
Johannes Schickel
de952ae0b9
Merge pull request #373 from lordhoto/ini-file
...
Rename ConfigFile to INIFile and remove outdated comments
2013-08-08 15:56:17 -07:00
uruk
ad199c4929
AVALANCHE: Repair Graphics::drawArc().
2013-08-08 21:40:41 +02:00
Torbjörn Andersson
0d14f9d009
LURE: Fix some formatting.
2013-08-08 17:57:58 +02:00
Johannes Schickel
0dae60a357
COMMON: Remove commented out include in config-manager.h.
2013-08-08 16:32:41 +02:00
Johannes Schickel
6da6e4e686
COMMON: Remove outdated comments on INIFile.
...
These very old comments claimed that ConfigManager uses INIFile. This is not
true however. Thus removing them should clear things up a little bit.
2013-08-08 16:30:38 +02:00
Johannes Schickel
63750d6780
COMMON: Rename ConfigFile to INIFile.
...
This clears up that 'ConfigFile' is actually a class handling only INI-files.
2013-08-08 16:28:38 +02:00