Commit Graph
41 Commits
Author SHA1 Message Date
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 2458016d37 PINK: removed usage of empty static const strings in methods 2020-06-04 21:33:27 +03:00
Andrei Prykhodko b5c807b459 PINK: no sense in clearing array of actions in actor dtor 2020-06-04 21:24:59 +03:00
Andrei Prykhodko 0f63c49cf6 PINK: marked point arguments as non-const 2020-06-04 20:51:11 +03:00
Filippos Karapetis d8350221f0 PINK: Clear actor actions after deleting them 2020-02-29 02:21:41 +02:00
Henrik "Henke37" Andersson 3629415345 PINK: make toConsole const 2020-02-15 22:05:44 +01:00
Andrei Prykhodko cb3945cf4f PINK: hid debug output under channels and levels 2018-07-21 16:23:57 +03:00
Andrei Prykhodko d0adf31467 PINK: removed unnecessary function 2018-06-30 15:30:36 +03:00
Andrei Prykhodko 4938a33fbb PINK: added pre-loading of global pda page sprites 2018-06-30 08:56:05 +03:00
whiterandrek ffcaf74b08 PINK: implement OnMouseOverWithItem for LeadActor 2018-06-28 23:51:32 +02:00
Eugene Sandulenko c3e1157d18 PINK: JANITORIAL: More formatting fixes 2018-06-28 23:51:32 +02:00
whiterandrek e2ac931ccb PINK: rework scripting system 2018-06-28 23:51:32 +02:00
whiterandrek 9b8d72bfb5 PINK: fix naming 2018-06-28 23:51:32 +02:00
whiterandrek 60d423cabb PINK: implement AudioInfoManager 2018-06-28 23:51:32 +02:00
whiterandrek 7b651e41c6 PINK: move the same code to functions(getInventoryMgr and getActorByPoint) 2018-06-28 23:51:32 +02:00
whiterandrek 58e7d560ee PINK: inline small functions 2018-06-28 23:51:32 +02:00
whiterandrek f7693d3971 PINK: add proper implementation of Actor init function 2018-06-28 23:51:32 +02:00
whiterandrek b682ecb0ea PINK: refactor Actors to remove casts and improve readability 2018-06-28 23:51:32 +02:00
whiterandrek 80622943e4 PINK: prepare page interface to add PDAPage 2018-06-28 23:51:32 +02:00
whiterandrek 90864279f4 PINK: fixes to save system 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 a45e58319d PINK: fix signed vs unsigned comparison 2018-06-28 23:51:32 +02:00
whiterandrek 8733e54cd4 PINK: remove the use of auto variables 2018-06-28 23:51:32 +02:00
whiterandrek 39ed15d2f7 PINK: fix includes 2018-06-28 23:51:32 +02:00
whiterandrek 9364010e5e PINK: fixed setting action method 2018-06-28 23:51:32 +02:00
whiterandrek 954ee72b87 PINK: fixed finding nullptr action 2018-06-28 23:51:32 +02:00
whiterandrek 181b89035a PINK: added implementation of item using 2018-06-28 23:51:32 +02:00
whiterandrek 888f5b668f PINK: added more constants 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 65eccb7ba7 PINK: added basic ActionLoop implementation 2018-06-28 23:51:32 +02:00
whiterandrek a75aeb62ee PINK: fixes for Peril 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 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 a22ebbb54e PINK: Handlers are implemented, beside handlerMgr, HandlerTimerSequences;
HandlerTimer differs in Peril and Hokus Pokus
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