Commit Graph

85668 Commits

Author SHA1 Message Date
whiterandrek
e11bc29abc PINK: increased buffer size (fixes crash in India Location) 2018-06-28 23:51:32 +02:00
whiterandrek
4ce6b3dbd2 PINK: fixed compilation errors 2018-06-28 23:51:32 +02:00
whiterandrek
c9e7c001ad PINK: fixed unstoppable talk animation 2018-06-28 23:51:32 +02:00
whiterandrek
08d0652297 PINK: implemented stopFrame 2018-06-28 23:51:32 +02:00
whiterandrek
9cfa4970a2 PINK: fixed choosing item after getting it from click using other item 2018-06-28 23:51:32 +02:00
whiterandrek
84529c9177 PINK: fixed entering to Mucky Duck Pub 2018-06-28 23:51:32 +02:00
whiterandrek
0d82a3062c PINK: added movement for picked item from inventory 2018-06-28 23:51:32 +02:00
whiterandrek
866b552eed PINK: changed static_cast to dynamic_cast 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
362db13d17 PINK: fixed SideEffectLocation 2018-06-28 23:51:32 +02:00
whiterandrek
d83022b607 PINK: added implementation of mini-games (PubPink and ParlSqPink) 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
604c74ab07 PINK: added missing cursor 2018-06-28 23:51:32 +02:00
whiterandrek
ed3fce3267 PINK: fixed compilation error 2018-06-28 23:51:32 +02:00
whiterandrek
52df3e15f8 PINK: removed unnecessary method call 2018-06-28 23:51:32 +02:00
whiterandrek
6f128e9146 PINK: added missing parameter in ActionPlayWithSfx::toConsole method; 2018-06-28 23:51:32 +02:00
whiterandrek
ba29d37ccd PINK: fixed stopping sfx according to disasm 2018-06-28 23:51:32 +02:00
whiterandrek
c9887c6151 PINK: added PDAButtonActor and AudioInfoPDAButton 2018-06-28 23:51:32 +02:00
whiterandrek
9f8356e52e PINK: fixed Inventory onClick method and other bugfixes 2018-06-28 23:51:32 +02:00
whiterandrek
888f5b668f PINK: added more constants 2018-06-28 23:51:32 +02:00
whiterandrek
ec96a3b1e7 PINK: added check for item owner 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
8c5bfed756 PINK: created constants for magic numbers, improved code in file 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
c29b1d1112 PINK: started inventory implementation 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
4b7c75607a PINK: added onMouseOver method to LeadActor 2018-06-28 23:51:32 +02:00
whiterandrek
f6d620f683 PINK: fixed finding actor on screen 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
475f6a62bd PINK: fixed some segfaults 2018-06-28 23:51:32 +02:00
whiterandrek
5db9a45458 PINK: added ActionTalk implementation 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
f9c94a40a4 PINK: Implemented SequenceAudio as in original.
Now Peril's intro is almost like in original
2018-06-28 23:51:32 +02:00
whiterandrek
a75aeb62ee PINK: fixes for Peril 2018-06-28 23:51:32 +02:00
whiterandrek
37dbe057a8 PINK: fixed sideEffect and choosing of handler 2018-06-28 23:51:32 +02:00
whiterandrek
e55839ff20 PINK: added restart method to SequenceAudio 2018-06-28 23:51:32 +02:00
whiterandrek
896511c34a PINK: hacky implementation of SequenceAudio 2018-06-28 23:51:32 +02:00
whiterandrek
48d34128b2 PINK: implemented skipping to last subsequence 2018-06-28 23:51:32 +02:00
whiterandrek
ea5cb3a60e PINK: implemented sequence restarting 2018-06-28 23:51:32 +02:00
whiterandrek
675f83256a PINK: added button to toggle Drawing of Bounding Rectangles 2018-06-28 23:51:32 +02:00
whiterandrek
43a5e46ce2 PINK: added placeholders for remaining buttons 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
17c2bcfb94 PINK: fixed ActionSfx deserialization 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