Age | Commit message (Collapse) | Author |
|
cce851d1af introduced a check to allow only static ani objects. However
after this change, only part of the pipes for vertical movement were
interactive.
This change aims to restore functionality for the other object types
while still preventing the invalid casts.
|
|
|
|
|
|
|
|
|
|
Fixes bug #10116
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SDL2: Improve handling of keyboard repeat events
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This make things cleaner for reading in 16 and 32 bit parameters
in different opcodes. Also, it solves a crash in the give/take
opcode where the third mode/value pair isn't used for all sub-modes,
so the code was previously reading beyond the end of the parameters
|
|
|
|
|
|
Fixes #10322.
|
|
|
|
Fixes Trac#6618, Trac#6638, Trac#7011.
|
|
|
|
|
|
TINSEL: Increase maximum number of objects
|
|
|
|
In C++ the function parameter evaluation order is undefined. The count
property was being read first from the stream, instead of the itemId.
Fixes #10324.
|
|
This needs to be at least 374 to avoid crashes in the in-game
save/load dialogues with save games using the maximum 40 letters
per save game, so just round up to the next power of two (which
increases memory usage by a whopping ~20KiB) to give more than
enough space for long save game names.
Fixes Trac#6748.
|
|
Fixes Trac#10157.
|
|
Fixes Trac#10301.
|
|
|