Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
Henrik "Henke37" Andersson
3629415345
PINK: make toConsole const
2020-02-15 22:05:44 +01:00
Andrei Prykhodko
07b4495e2b
PINK: fixed ActionPlay behavior when startFrame is wrong
...
This fixes Trac bug #10800
2019-01-15 23:11:00 +02:00
D G Turner
3f99c2c9dd
PINK: Fix For Assertion When Looking Under Bed in Six House.
...
The action which triggers the assertion is CheckUnderBedDB.
This changes ActionPlay::OnStart method to be similar to superclass
implementation with regard to _startFrame to avoid this.
However, the animation still glitches repeating several times, but this
is a script bug in the original and should be addressed in a workaround
in a future commit.
This should fix the main issue in Trac bug #10800 .
2018-11-11 01:58:50 +00:00
Andrei Prykhodko
cd87d76932
PINK: added more debug output, removed unneeded
2018-07-21 19:40:12 +03:00
Andrei Prykhodko
cb3945cf4f
PINK: hid debug output under channels and levels
2018-07-21 16:23:57 +03:00
Andrei Prykhodko
4f13195e8c
PINK: added PDA rightHand movement
2018-06-30 20:04:11 +03:00
whiterandrek
c4461cb4c3
PINK: fix playing of sprites which have incorrect stopFrame
2018-06-28 23:51:32 +02:00
whiterandrek
02524d81c8
PINK: remove sprite unnecessary updating by another hack
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
a76d86a342
PINK: add check to startFrame because it can be greater than sprite's frames number
2018-06-28 23:51:32 +02:00
whiterandrek
da0adc92a2
PINK: reformat Action's code
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
37574a3bcf
PINK: remove >> << operators
2018-06-28 23:51:32 +02:00
whiterandrek
c32c642eba
PINK: change _endFrame type from uint32 to int32
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
9566439683
PINK: fixed sprites which start playing with delay
2018-06-28 23:51:32 +02:00
whiterandrek
08d0652297
PINK: implemented stopFrame
2018-06-28 23:51:32 +02:00
whiterandrek
78c4ed85ab
PINK: implemented page state saving
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
8874ccb9de
PINK: added debug information to actions
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