Commit Graph
31 Commits
Author SHA1 Message Date
antoniou79 693557487d PINK: Clear global game variables on New Game
This addresses the cause for #13869 PINK: Can't pickup the poker in sir Manley's house

However, this will not retroactively fix the broken saved games that carry stale global game variables from other playthroughs
It will also will not set the "appropriate" global game variables if the player uses the debug console to jump to different modules and pages back and forth.
2023-04-29 12:14:13 +02:00
Eugene Sandulenko abea37c9bb ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Henrik "Henke37" Andersson 37e405c936 PINK: Flag a lot of stuff as const 2020-02-15 22:05:44 +01:00
Andrei Prykhodko 5f462c1ebc PINK: implemented skipString method in Archive 2018-08-17 17:14:15 +03:00
Andrei Prykhodko 0c1ef839b6 PINK: added more constants 2018-06-29 14:43:57 +03:00
Eugene Sandulenko 5142ed203c PINK: JANITORIAL: Indentation fixes 2018-06-28 23:51:32 +02:00
whiterandrek e4402a90eb PINK: rework LeadActor states 2018-06-28 23:51:32 +02:00
whiterandrek 1af15bf46b PINK: rework changing page routine 2018-06-28 23:51:32 +02:00
whiterandrek 58e7d560ee PINK: inline small functions 2018-06-28 23:51:32 +02:00
whiterandrek d6b1b9396e PINK: add state saving/loading of Module and GamePage 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 ea5c093410 PINK: remove lambda functions
PINK: remove lambda functions

PINK: remove >> << operators
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 39ed15d2f7 PINK: fix includes 2018-06-28 23:51:32 +02:00
whiterandrek 2f43cbafa0 PINK: moved more values to constants section 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 cad72b1532 PINK: basic walk, left click and seqTimer implementation 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 e48ac17f68 PINK: small fixes 2018-06-28 23:51:32 +02:00
whiterandrek 7168242832 PINK: small fixes and implemented skipping of sequence by buttons 2018-06-28 23:51:32 +02:00
whitertandrek dbc709a140 PINK: fixes to get first game scene of Hokus Pokus loaded and hack for Peril intro sprite, which has wrong transparent colour index 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 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
whitertandrek 198710adac PINK: Implemented Page loading. 2018-06-28 23:51:32 +02:00
whitertandrek f8055bc206 PINK: split declaration and definition and some fixes 2018-06-28 23:51:32 +02:00
whitertandrek 5d1c4af5f6 PINK: Implemented MFC archive, some pink objects and their initialization
Thanks fullpipe engine developer for MFC archive
2018-06-28 23:51:32 +02:00