Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
The Steam version is a DVD version, but also has files from the CD
version in the data folder. We need to load only the files from the DVD
version to prevent data inconsistencies.
Also check on startup that all the required datafiles are present.
Possibly fixes #10052.
|
|
|
|
Prevents the quit confirmation dialog from being displayed at the end of
the game's ending if it is enabled.
Fixes #9943.
|
|
Change all inner loops to call the same frame function.
Remove the draw delay code. Now that we have proper frame pacing it is
not necessary anymore to wait before drawing to make sure the previous
frame stayed on the screen long enough.
Fixes #9915, #9922, #9923.
|
|
Fixes #9958.
|
|
A GUI error message is now displayed if an error occurs when loading a
save.
|
|
Card leave scripts were using data from the new stack, whereas they
should have been using data from the old stack to which they belong.
Fixes Trac#9928.
|
|
|
|
|
|
|
|
|
|
|
|
Scripts may have an inner game loop where loading is not working.
|
|
Fixes events getting lost during delays
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
We now check the mouse up event happens on the same hotspot as the
mouse down event.
|
|
|
|
|
|
Also replace all hardcoded accesses to the hotspot array with hotspot queries.
|
|
|
|
|
|
|
|
|
|
|