Walter Agazzi
88291f358f
BURIED: Clear _controlDown flag on GUI windows opening
...
Prevents being stuck in fast mode, fixes TRAC #13584
2022-12-30 23:12:44 +02:00
Filippos Karapetis
654cf83018
BURIED: Rewrite the logic for biochip evidence access to global vars
...
This allows us to remove the last traces of offsetof(), together with
struct packing for the GlobalFlags struct, since its members are now
accessed directly, without using offsets
2022-01-02 12:20:50 +02:00
Filippos Karapetis
8a62864d28
BURIED: Remove offset access to globals in checkAICommentDependencies
...
This has been verified with the AI comment data. Only four global
variables are actually accessed by offset, so these have been cleanly
defined. This allows us to remove the last use cases of getGlobalFlagByte()
and setGlobalFlagByte()
2022-01-02 12:20:50 +02:00
Filippos Karapetis
660ce11b10
BURIED: Rewrite the AI comment info data into an array
...
This cleans up the code and allows us to reuse this data
2022-01-02 12:20:50 +02:00
Filippos Karapetis
f750b97687
BURIED: Rewrite the head opened time code for the Mayan arrow god scene
...
This allows us to remove the last usage of getGlobalFlagDWord() and
setGlobalFlagDWord()
2022-01-02 12:20:48 +02:00
Filippos Karapetis
781191166a
BURIED: Move common code in playTransition() into a separate function
2022-01-02 12:20:46 +02:00
Filippos Karapetis
73adf9548a
BURIED: Show the agent evaluation (current points) with Control-D
...
This is the text that is shown in the death screens - it's an
enhancement in ScummVM, which is also quite useful for debugging
2021-12-31 19:12:30 +02:00
Filippos Karapetis
f08eb99259
BURIED: Stop async comments from Arthur with the space key - FR #13188
2021-12-31 14:12:34 +02:00
Filippos Karapetis
85123819a8
BURIED: Remove unused global flag access methods
2021-12-30 17:15:31 +02:00
Filippos Karapetis
e13a72e8f6
BURIED: Also allow skipping synchronous sounds
2021-12-29 18:08:49 +02:00
Filippos Karapetis
2591106d38
BURIED: Pass the currently playing video to yield()
...
This allows sending the event to the specific video, not to all the
currently playing videos. Also, this allows to distinguish video from
audio loops and only process video skipping events when playing videos
2021-12-28 18:57:40 +02:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
Orgad Shaneh
369eae5f35
BURIED: Use nullptr
...
Using clang-tidy modernize-use-nullptr
2021-11-14 15:51:59 +02:00
Torbjörn Andersson
0efdcb9b46
BURIED: Clear the live text window when moving, as advertised (bug 12887)
...
The comment says it will clear the live text window, but instead
disabled the navigation arrows (I think), which it then does again right
aftewards. A cut and paste error, perhaps?
2021-09-08 13:35:33 +02:00
Thunderforge
481568edc9
BURIED: Fixing spelling errors in comments
2021-09-07 08:19:35 +03:00
Paul Gilbert
baccbedf50
GRAPHICS: Changed surface classes sizes from uint16 to int16
2021-07-04 18:24:27 -07:00
D G Turner
3c0d2109cd
BURIED: Fix Signed vs. Unsigned Comparison GCC Compiler Warnings
2021-03-26 00:25:10 +00:00
Eugene Sandulenko
1fb57c21e0
BURIED: Added sanity check on movie play
2021-03-25 16:06:44 +01:00
Eugene Sandulenko
2b9ec32e6e
BURIED: Another leak on death plugged
2021-03-25 15:57:20 +01:00
Eugene Sandulenko
4587da68a4
BURIED: Plugged another memory leak
2021-03-25 15:57:20 +01:00
Eugene Sandulenko
b90a049ba0
BURIED: Clean up new scene on death to prevent memory leaks
...
This plugs memory leak in this case
2021-03-25 15:57:20 +01:00
Eugene Sandulenko
fe493acf55
BURIED: Plug another memory leak
2021-03-25 15:57:20 +01:00
Eugene Sandulenko
b2a83dea8e
BURIED: Fixed mixing signed/unsigned values
2021-03-25 15:57:20 +01:00
Eugene Sandulenko
f07685729c
BURIED: Replace magic numbers with enum
2021-03-25 15:57:19 +01:00
Strangerke
e798795cee
BURIED: Make more consistent use of nullptr
2021-03-22 00:07:45 +01:00
Eugene Sandulenko
6e49bfd0ae
BURIED: Fix warnings
2021-03-22 00:07:45 +01:00
Matthew Hoops
ef983ee568
BURIED: Fix the lair scene affecting the flicker option
...
The original would force flicker to return after the scene unconditionally. The option was also incorrect and could be disabled again mid-scene. The scene requesting flicker and the flicker option are now separate.
2021-03-22 00:07:44 +01:00
Matthew Hoops
7574c843a0
BURIED: Fix re-enabling cycling
...
The original failed to, which meant that the cycles wouldn't come back immediately.
2021-03-22 00:07:44 +01:00
Matthew Hoops
14d9738021
BURIED: Use an RAII class to handle temporary cursor changes
2021-03-22 00:07:44 +01:00
Matthew Hoops
e484ec4f5d
BURIED: Use a ScopedPtr for temporary VideoWindows
2021-03-22 00:07:44 +01:00
Matthew Hoops
67333fcc06
BURIED: Fix the wait cursor not appearing in synchronous scene movies
2021-03-22 00:07:44 +01:00
Matthew Hoops
98ef56ed53
BURIED: Fix guard not being shot by the arrow when jumping from castle to castle
2021-03-22 00:07:44 +01:00
Matthew Hoops
8f82da6e07
BURIED: Make the burned letter not use the scene background
...
It now draws over the window properly.
2021-03-22 00:07:43 +01:00
Matthew Hoops
52180e87bc
BURIED: Fix push transitions
2021-03-22 00:07:43 +01:00
Matthew Hoops
360c7b2293
BURIED: Fix the demo door open/close sound
2021-03-22 00:07:43 +01:00
Matthew Hoops
542b8e6b10
BURIED: Fix demo ambient when returning to the courtyard
2021-03-22 00:07:43 +01:00
Matthew Hoops
b8f51e9f2f
BURIED: Implement continue game from the death screen
2021-03-22 00:07:43 +01:00
Matthew Hoops
bdd386f883
BURIED: Implement switching video audio tracks
2021-03-22 00:07:43 +01:00
Matthew Hoops
948a6a55ae
BURIED: Implement control down
2021-03-22 00:07:43 +01:00
Matthew Hoops
e9542e6e67
BURIED: Use runLoadDialog/runSaveDialog instead of the old save/load code
2021-03-22 00:07:43 +01:00
Matthew Hoops
3273594eac
BURIED: Implement returning to the main menu
2021-03-22 00:07:43 +01:00
Matthew Hoops
27c82b7174
BURIED: Fix some gcc warnings when compiling with optimization
2021-03-22 00:07:42 +01:00
Matthew Hoops
c4ea3070b0
BURIED: Make sure the async movie is deleted
2021-03-22 00:07:42 +01:00
Matthew Hoops
be0204f26e
BURIED: Fix bad reads when going through AI comments
2021-03-22 00:07:42 +01:00
Matthew Hoops
5a4a5bcf5e
BURIED: Implement clipping animations
2021-03-22 00:07:42 +01:00
Matthew Hoops
f6ec605697
BURIED: Fix dying while in a timer
2021-03-22 00:07:41 +01:00
Matthew Hoops
f986fc85fe
BURIED: Fix Arthur's commenting
2021-03-22 00:07:41 +01:00
Matthew Hoops
03b2be8c14
BURIED: Stop ambient sounds when playing synchronous animations with audio
2021-03-22 00:07:41 +01:00
Matthew Hoops
b79655ab1c
BURIED: Don't reset the environment upon loading a saved game
2021-03-22 00:07:41 +01:00
Matthew Hoops
e593a6a3bb
BURIED: Implement basic save/load support through the GMM
...
In-game save/load buttons don't work yet
2021-03-22 00:07:41 +01:00