Commit Graph
33 Commits
Author SHA1 Message Date
Avijeet 01d264569c PINK: Rename director.h/cpp to screen.h/cpp 2022-06-27 14:15:34 +03:00
Avijeet 24de0150a2 PINK: Rename class Director to Screen 2022-06-27 14:15:34 +03:00
Eugene Sandulenko abea37c9bb ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Andrei Prykhodko 0f63c49cf6 PINK: marked point arguments as non-const 2020-06-04 20:51:11 +03:00
Andrei Prykhodko b90816e811 PINK: fixed position of some sprites in PDA 2018-07-17 20:04:28 +03:00
Eugene Sandulenko ace8fcca82 PINK: Made _director a pointer and reduced header dependencies 2018-07-11 22:45:36 +02:00
Eugene Sandulenko a4b8ffc2de PINK: Spelling fixes in method names 2018-07-11 22:45:36 +02:00
Andrei Prykhodko 5f0fec7de2 PINK: fixed various PDA bugs 2018-06-30 15:18:03 +03:00
Andrei Prykhodko f75bb43f91 PINK: fixed loading of GLOBAL pda page 2018-06-30 10:33:50 +03:00
Andrei Prykhodko 633649398f PINK: added position recalculation of walking sprites 2018-06-28 23:51:32 +02:00
whiterandrek 5282560ba1 PINK: fix drawing of some sprites after setting frame 2018-06-28 23:51:32 +02:00
whiterandrek 2fb268b155 PINK: reworked sprite class(ActionCEL) and his inheritors. 2018-06-28 23:51:32 +02:00
whiterandrek 58e7d560ee PINK: inline small functions 2018-06-28 23:51:32 +02:00
whiterandrek 4fd0ec3ff7 PINK: fix ending of ActionCEL 2018-06-28 23:51:32 +02:00
whiterandrek fb8d8c1f57 PINK: remove redundant adding sprite to scene, which doesn't need to be drawn 2018-06-28 23:51:32 +02:00
whiterandrek bfd1b62063 PINK: change drawing method 2018-06-28 23:51:32 +02:00
whiterandrek da0adc92a2 PINK: reformat Action's code 2018-06-28 23:51:32 +02:00
whiterandrek a531381f2b PINK: change pause/unpause to pause method with parameter 2018-06-28 23:51:32 +02:00
whiterandrek e98c14c3d7 PINK: fix formatting 2018-06-28 23:51:32 +02:00
whiterandrek 82974a9ce3 PINK: fix indentation 2018-06-28 23:51:32 +02:00
whiterandrek c06452594f PINK: fix no newline warning 2018-06-28 23:51:32 +02:00
whiterandrek 37574a3bcf PINK: remove >> << operators 2018-06-28 23:51:32 +02:00
whiterandrek 39ed15d2f7 PINK: fix includes 2018-06-28 23:51:32 +02:00
whiterandrek dac8d2a72b PINK: bugfixes and added basic inventory implementation 2018-06-28 23:51:32 +02:00
whiterandrek 78c4ed85ab PINK: implemented page state saving 2018-06-28 23:51:32 +02:00
whiterandrek 49d5ea28c0 PINK: added basic cursor implementation, fixed sequenceAudio restarting and skipping, fixed various mem leaks, hopefully fixed finding of transparent color index. 2018-06-28 23:51:32 +02:00
whiterandrek 1a2bd666b0 PINK: added ActionPlayWithSfx implementation 2018-06-28 23:51:32 +02:00
whiterandrek 65eccb7ba7 PINK: added basic ActionLoop implementation 2018-06-28 23:51:32 +02:00
whitertandrek c37bd09354 PINK: implemented drawing of transparent drawing, but it seems that original handles this a bit different.(intro of Peril first sprite keeps transparent colour index somewhere else) 2018-06-28 23:51:32 +02:00
whitertandrek 0e39a87862 PINK: Implemented changing page and module, but without unloading old page. For now it can play logo of Wanderlust Interactive, then logo of MGM and Localizer Logo. 2018-06-28 23:51:32 +02:00
whitertandrek c6df869fec PINK: Basic implementation of CEL decoder. Fixed sprite positioning 2018-06-28 23:51:32 +02:00
whitertandrek bba35c5f2c PINK: Started implementation of Director class . For now engine can play logo scene, but sprites are at wrong positions because decoder doesn't support getting coordinates from CEL 2018-06-28 23:51:32 +02:00
whitertandrek 467d3f1ab8 PINK: did a big file movement for better readability. Almost implemented
conditions and sideEffects. Added more classes. Now engine can play intro's sound.
2018-06-28 23:51:32 +02:00