Commit Graph
86814 Commits
Author SHA1 Message Date
Strangerke 901c4fabd8 HOPKINS: Remove GOTOs in cityMapCarRoute 2013-02-07 07:57:16 +01:00
Strangerke d7c8fe9122 HOPKINS: Remove several GOTOs in PARCOURS2 2013-02-07 00:23:17 +01:00
Strangerke 9eb289d480 HOPKINS: Start refactoring GENIAL. Remove three labels and the associated GOTOs 2013-02-06 23:50:59 +01:00
Strangerke b05ca628e8 HOPKINS: Get rid if the last GOTO in DialogManager 2013-02-06 22:13:41 +01:00
Strangerke f35c410493 HOPKINS: Remove the last GOTO from TalkManager 2013-02-06 21:59:13 +01:00
Strangerke 2e47d8fe7a HOPKINS: Renaming in ScriptManager and DialogManager 2013-02-06 21:44:32 +01:00
Strangerke 7d40d1e2e3 HOPKINS: Remove two labels and their associated GOTOs from EventsManager 2013-02-06 19:59:23 +01:00
Einar Johan Trøan Sømåen 511f833032 WINTERMUTE: Use case-insensitive path-lookup when opening DiskFiles. 2013-02-06 13:40:36 +01:00
Einar Johan Trøan Sømåen 09303f6d1a WINTERMUTE: Get rid of BaseImage.h inclusion in BaseGame. 2013-02-06 13:40:36 +01:00
Einar Johan Trøan Sømåen 74e32bd332 WINTERMUTE: Privatize a few more members in BaseGame. 2013-02-06 13:40:35 +01:00
Strangerke 880f00150c HOPKINS: Fix regression in #fddc6497bf316e6e44b258b1c7fd9adc0749bd72 : "Menu: after the fading, a button is moved by 1 or 2 pixels" 2013-02-06 08:18:19 +01:00
Strangerke 205fdaaa0c HOPKINS: Remove a useless variable in LinesManager, some renaming 2013-02-06 08:02:18 +01:00
Strangerke 46ef222ccd HOPKINS: Remove 2 labels and associated GOTOs from ObjectManager 2013-02-06 00:11:45 +01:00
Strangerke caefdc9439 HOPKINS: Some renaming in ObjectsManager 2013-02-05 08:00:49 +01:00
Strangerke 324da2999b HOPKINS: More refactoring and renaming in ObjectsManager 2013-02-05 07:52:46 +01:00
Matthew Hoops 83152fd608 PEGASUS: Make the demo menu music start before the splash screen 2013-02-04 19:03:21 -05:00
Strangerke 19427ff176 HOPKINS: Some refactoring in ObjectsManager 2013-02-05 00:12:42 +01:00
Strangerke 555c0ad320 HOPKINS: Fix spacing in Debugger 2013-02-04 23:01:02 +01:00
Strangerke 03257de902 HOPKINS: Refactoring in ComputerManager 2013-02-04 22:54:23 +01:00
Filippos Karapetis 059f5ee138 MT32: Also attempt to load roms named CM32L_CONTROL.ROM / CM32L_PCM.ROM
This was accidentally removed in commit 5711d23
2013-02-04 23:13:53 +02:00
Filippos Karapetis e2a8c8ea86 MT32: Sync with the latest changes in munt
This syncs our code with munt commit ee380de
2013-02-04 23:13:53 +02:00
Matthew Hoops b61ac55036 PEGASUS: Fix minor energy bar glitch while calibrating
Need to set the energy level before showing it
2013-02-04 14:41:18 -05:00
Strangerke 98e3f09863 HOPKINS: Improve imageStr allocation, replace remaining useless reads by skips 2013-02-04 20:38:31 +01:00
Matthew Hoops c991d3990e TRANSLATION: Mark pegasus.cpp as translatable 2013-02-04 14:16:26 -05:00
Matthew Hoops 89d574e6d0 PEGASUS: Limit the accepted characters in save file names 2013-02-04 14:06:29 -05:00
Matthew Hoops 49ebbfd9dc PEGASUS: Sort save file names alphabetically 2013-02-04 12:34:06 -05:00
Thierry Crozat 84bea855b4 I18N: Update Hungarian translation from patch #3603156 2013-02-04 13:28:14 +00:00
Thierry Crozat a1c3a8c542 CREDITS: Fix display of credits with non ISO-8859-1 charsets
The credits.pl script now prints both the ASCII and ISO-8859-1 strings
in the credits.dat file when they are different. The About dialog then
chooses either one or the other depending on the current charset
used. This fixes bug #3539986
2013-02-04 13:17:18 +00:00
Strangerke 0747f769e9 HOPKINS: Use similar naming and coding style in different functions of AnimationManager 2013-02-04 08:24:49 +01:00
Strangerke 013bbbbad4 HOPKINS: Start refactoring playSequence2. Remove 4 labels and the associated GOTOs 2013-02-04 08:07:44 +01:00
Torbjörn Andersson 2396316201 HOPKINS: Use SWAP() to swap elements in displaySprite() 2013-02-04 00:17:24 +01:00
Matthew Hoops 091f2e9df8 PEGASUS: Fix the pressure door 'static' screens
This does not do a full implementation of master time bases for the one case in the game that uses it.
2013-02-03 17:37:40 -05:00
Strangerke ae80dc481b HOPKINS: More refactoring of playSequence in order to handle shouldQuit() 2013-02-03 23:07:51 +01:00
Strangerke db60dcb432 HOPKINS: Replace a global variable by a parameter in playSequence() 2013-02-03 22:51:34 +01:00
Strangerke cec23051b3 HOPKINS: Fix the Esc key behavior in playSequence, remove several GOTOs 2013-02-03 22:28:38 +01:00
Torbjörn Andersson 49afc87b88 HOPKINS: Attempt to fix crash when skipping movie
Before starting an "Swav" sound, check that its sound handle isn't
already used. If it is, stop it. When skipping a movie, it still
(incorrectly?) goes through the motions of playing the remaining
frames, including starting any movie sounds on the way.

This would cause us to lose the handle to the sound that was
currently playing in the "Swav" slot, and I *think* that's what
ended up confusing things. I'm still not entirely sure exactly
what was happening.
2013-02-03 18:33:20 +01:00
Filippos Karapetis 6286779d0a SWORD25: Fix some spacing in LUA 2013-02-03 18:18:43 +02:00
Filippos Karapetis afdb28b4e9 SWORD25: Replace calls to LUAI_THROW() with error() in LUA
This removes one of the uses of setjmp(), but its use in LUAI_TRY still
remains
2013-02-03 18:17:02 +02:00
Strangerke bce7139c8c HOPKINS: Refactor selection of action animations 2013-02-03 15:42:49 +01:00
Strangerke 5846c71469 HOPKINS: Remove debug hack left in previous commit, some tiny refactoring 2013-02-03 14:30:03 +01:00
Strangerke 5be9c19ac7 HOPKINS: flatten a leftover serie of IFs 2013-02-03 14:20:39 +01:00
Strangerke 6a477576b9 HOPKINS: Some more refactoring in BTOCEAN code 2013-02-03 14:14:08 +01:00
Strangerke c4657c71ab HOPKINS: Get rid of 3 more labels 2013-02-03 13:50:29 +01:00
Strangerke 397c0cc238 HOPKINS: Start refactoring BTOCEAN. Get rid of two labels and their associated GOTOs 2013-02-03 13:38:51 +01:00
Strangerke 0f69da1a4f HOPKINS: Skip several useless reads in playAnim2, some more refactoring 2013-02-03 11:22:20 +01:00
Strangerke 29ce3e23f1 HOPKINS: More refactoring in playAnim2. Get rid of the remaining GOTOs 2013-02-03 11:08:37 +01:00
Strangerke c56efbb203 HOPKINS: More refactoring in playAnim2: Get rid of another label and associated GOTO 2013-02-03 10:27:53 +01:00
Strangerke 3653f2b214 HOPKINS: Remove dead code in playAnim2, get rid of one more GOTO 2013-02-03 10:19:42 +01:00
Strangerke f90da4dd7e HOPKINS: Get rid of another couple of GOTOs in playAnim2 2013-02-03 10:04:03 +01:00
Strangerke aa4f39e666 HOPKINS: Remove two GOTOs in playAnim() 2013-02-03 07:59:48 +01:00