66701 Commits

Author SHA1 Message Date
Filippos Karapetis
77705752ef ZVISION: Move trimCommentsAndWhiteSpace() into the script manager
This allows us to remove the last remnants of utility.*
2014-12-16 01:58:57 +02:00
Filippos Karapetis
7630e3204e ZVISION: Move all the remaining utility classes into the core 2014-12-16 01:58:56 +02:00
Filippos Karapetis
d8a961244d ZVISION: Move all the file-related classes together 2014-12-16 01:58:56 +02:00
Filippos Karapetis
2463b45804 ZVISION: Move the MIDI code together with the rest of the sound code 2014-12-16 01:58:55 +02:00
Filippos Karapetis
4b2b5e686b ZVISION: Move the mouse cursor handling code into the graphics code 2014-12-16 01:58:55 +02:00
Filippos Karapetis
7f61a09478 ZVISION: Make the RLF decoder a subclass of the common video decoder
This way, the redundant MetaAnimation class can now be removed
2014-12-16 01:58:55 +02:00
Filippos Karapetis
67bd78a95f ZVISION: Prefix class member variables with an underscore
This makes the code adhere to our code formatting conventions
2014-12-16 01:58:54 +02:00
Filippos Karapetis
3d1a9e3442 ZVISION: Simplify the working window code 2014-12-16 01:58:54 +02:00
Filippos Karapetis
3315522ba1 ZVISION: Move the RLF decoder 2014-12-16 01:58:53 +02:00
Filippos Karapetis
409ce79a35 ZVISION: Rename RlfAnimation -> RLFDecoder 2014-12-16 01:58:53 +02:00
Strangerke
8120cbfde3 ACCESS: Remove extra qualification stupidly accepted by MSVC 2014-12-15 19:48:02 +01:00
Paul Gilbert
0e4a4a28ad ACCESS: Fix distortion occurring at left edge of jungle scrolling in introduction 2014-12-14 21:33:14 -05:00
Paul Gilbert
e806c63332 ACCESS: Formatting fixes 2014-12-14 18:37:31 -05:00
Paul Gilbert
37aefd08f2 ACCESS: Add enum for inventory items referred in hardcoded logic 2014-12-14 18:27:29 -05:00
Strangerke
450deabd45 ACCESS: Fix a couple of typos in comments 2014-12-14 23:55:22 +01:00
Strangerke
66bf0ec741 ACCESS: Some refactoring concerning the mouse cursor 2014-12-14 23:51:01 +01:00
Strangerke
dcc6ceb117 ACCESS: Fix icon when unselecting a menu button 2014-12-14 23:22:54 +01:00
Strangerke
27ed5246b8 ACCESS: Use the same (weird) key mapping than in the original game 2014-12-14 22:43:01 +01:00
Paul Gilbert
831a3f7f35 ACCESS: Implement dirty rect merging 2014-12-14 15:39:37 -05:00
Paul Gilbert
fda4ef620f ACCESS: Add dirty rect handling for font display 2014-12-14 15:22:09 -05:00
Paul Gilbert
924f2abdf4 ACCESS: Dirty rect handling for intro screens 2014-12-14 14:45:06 -05:00
Paul Gilbert
93979484f6 ACCESS: Fix for background redraws during conversations 2014-12-14 11:56:42 -05:00
Paul Gilbert
2cdd05306c ACCESS: Dirty rect handling for conversation videos 2014-12-14 10:17:47 -05:00
Paul Gilbert
310853a285 ACCESS: Add dirty rects when plotting images to the screen 2014-12-13 22:33:23 -05:00
Paul Gilbert
9314daa11c ACCESS: Dirty rect handling for bubble boxes 2014-12-13 22:06:58 -05:00
Paul Gilbert
98889efae5 ACCESS: Beginnings of dirty rect handling for screen 2014-12-13 21:25:46 -05:00
Willem Jan Palenstijn
4e20a93931 SCI: Fix comment for workaround.
The previous explanation just wasn't true.
2014-12-13 14:09:36 +01:00
Paul Gilbert
330cb5fb07 ACCESS: Remove old dummy unused fields from savegame 2014-12-12 23:24:49 -05:00
Strangerke
de63e2afbc ACCESS: Properly indent some code in playSound 2014-12-12 23:08:29 -05:00
Strangerke
712a18d050 ACCESS: Fix compilation errors reported by Criezy 2014-12-12 23:08:18 -05:00
Paul Gilbert
b1f63a9985 ACCESS: Fix for player movement and stab action in pit scene 2014-12-12 23:08:08 -05:00
Strangerke
5520a76384 ACCESS: Fix speakText behavior 2014-12-12 23:07:57 -05:00
Strangerke
c82fb8c957 ACCESS: Reduce screen pointer usage in amazon logic 2014-12-12 23:07:46 -05:00
Strangerke
a6cc9250d3 ACCESS: Remove a useless variable, some renaming 2014-12-12 23:07:35 -05:00
Paul Gilbert
41d0908606 ACCESS: Fix death cell list data 2014-12-12 23:07:24 -05:00
Paul Gilbert
c2e5dd8487 ACCESS: Fix positioning of Ant in pit scene 2014-12-12 23:07:12 -05:00
Paul Gilbert
547f3debb2 ACCESS: Separate timer updates from frame updates, and overall delay cleanup 2014-12-12 23:07:00 -05:00
Paul Gilbert
781c6ff8c4 ACCESS: Initial enum cleanup for Ant fields 2014-12-12 23:06:46 -05:00
Paul Gilbert
b1d5359fc6 ACCESS: Minor formatting for debugger error messages 2014-12-12 23:06:23 -05:00
Strangerke
8517209bcb ACCESS: Implement restart after death 2014-12-12 23:06:08 -05:00
Strangerke
538782e14e ACCESS: Get rid of the use of 'this' in constructor 2014-12-12 23:05:57 -05:00
Strangerke
80dfc3537d ACCESS: Fix _help3 initialization 2014-12-12 23:05:46 -05:00
Paul Gilbert
cdc27778c0 ACCESS: Add a button to allow skipping the river scene 2014-12-12 23:05:36 -05:00
Paul Gilbert
beba0b40d5 ACCESS: Minor cleanup of _saveRiver flag 2014-12-12 23:05:25 -05:00
Strangerke
1870e31e25 ACCESS: Add a comment related to the CD specific files 2014-12-12 23:05:05 -05:00
Strangerke
98685b9358 ACCESS: Add some more checks for the floppy version 2014-12-12 23:04:54 -05:00
Strangerke
8d97dc9891 ACCESS: stops the SFX sounds in the intro at the end of the countdown 2014-12-12 23:04:44 -05:00
Strangerke
8ee8444779 ACCESS: Skip chapter speech for the non-CD versions 2014-12-12 23:04:34 -05:00
Paul Gilbert
c69480f6bf ACCESS: Fix event pollig in death flashing loop 2014-12-12 23:04:24 -05:00
Paul Gilbert
b20c755f46 ACCESS: Fix progressing within the river 2014-12-12 23:04:09 -05:00