Commit Graph
137148 Commits
Author SHA1 Message Date
Jonathan Phénix 60abac9576 XEEN: Added class Stream to simplify SoundDriver::execute
The current version was complex enough to confuse Codacy.
2020-12-28 15:11:50 -10:00
Jonathan Phénix 2abfd5c71e XEEN: Deleted member SoundDriver::_exclude7
It's always false and makes the code unnecessarily more complex.
2020-12-28 15:11:50 -10:00
Jonathan Phénix bb0f6a8cc0 XEEN: please_wait.cpp: Fix Codacy issue 2020-12-28 15:11:50 -10:00
Jonathan Phénix ac6220b663 XEEN: sound.cpp: Fix Codacy issues 2020-12-28 15:11:50 -10:00
Jonathan Phénix cdd9aa483d XEEN: dialogs_query.cpp: Fix Codacy issues 2020-12-28 15:11:50 -10:00
Jonathan Phénix 7bc15237f3 XEEN: debugger.cpp: Fix issues found by Codacy 2020-12-28 15:11:50 -10:00
Jonathan Phénix 38d04decf4 XEEN: debugger.cpp: Simplify to fix Codacy false positive 2020-12-28 15:11:50 -10:00
Jonathan Phénix 4ede7a43c5 XEEN: files.cpp: Fix issues found by Codacy 2020-12-28 15:11:50 -10:00
Jonathan Phénix 0826cb3025 XEEN: create_xeen: Fix error detection for file operations
These issues were found by Codacy.
2020-12-28 15:11:50 -10:00
Jonathan Phénix 9b74410993 XEEN: create_xeen: Implement varargs prints for error 2020-12-28 15:11:50 -10:00
Martin Gerhardy 315ee1a530 TWINE: const 2020-12-29 00:16:46 +01:00
Martin Gerhardy bb6f37394e TWINE: minor optimization of Text::drawCharacter 2020-12-29 00:16:46 +01:00
Martin Gerhardy d91019ff31 TWINE: starting to refactor Text::drawCharacter 2020-12-29 00:16:46 +01:00
Martin Gerhardy 72486eb179 TWINE: removed todo comment + const 2020-12-29 00:16:46 +01:00
Martin Gerhardy 0b37e42a04 TWINE: refactored the text rendering
there is a problem left with not 100% faded in characters at the end of the page
2020-12-29 00:16:46 +01:00
Martin Gerhardy ff56096ea3 TWINE: format the code 2020-12-29 00:16:46 +01:00
Martin Gerhardy 1d37d3d3a6 TWINE: fixed processing of @ (newline) followed by another newline
this is visible on the third page of the intro text
2020-12-29 00:16:46 +01:00
Martin Gerhardy c652b46999 TWINE: prepare drawTextFullscreen to use diplayText 2020-12-29 00:16:46 +01:00
Martin Gerhardy e7eea92883 TWINE: extracted into own method 2020-12-29 00:16:46 +01:00
Martin Gerhardy e414eaa208 TWINE: doxygen 2020-12-29 00:16:46 +01:00
Martin Gerhardy 3dfcdef673 TWINE: extract to method 2020-12-29 00:16:46 +01:00
Martin Gerhardy 3bc2447e44 TWINE: use TextId constants 2020-12-29 00:16:46 +01:00
Martin Gerhardy 67dd46a071 TWINE: extended TextId enum 2020-12-29 00:16:46 +01:00
Martin Gerhardy 4f0040deff TWINE: drawBehaviour cleanup 2020-12-29 00:16:46 +01:00
Martin Gerhardy 5d137ee1ca TWINE: extract to constants 2020-12-29 00:16:46 +01:00
Martin Gerhardy 3a6455a434 TWINE: small helper method for model bone 2020-12-29 00:16:46 +01:00
Martin Gerhardy 6b40f4a96e TWINE: removed unused member variable 2020-12-29 00:16:46 +01:00
SupSuper 4dd902b40b SCI: Fix missing translations in Engine options tab 2020-12-28 21:44:02 +00:00
Andrea Boscarino 8cfe68eacf SCUMM: COMI: fix missing soundKludge call 2020-12-28 22:55:49 +02:00
Martin Gerhardy 2fdb55e0ab TWINE: renamed var 2020-12-28 13:04:28 +01:00
Martin Gerhardy 367b46d325 TWINE: fixed continue reading button for fullscreen texts 2020-12-28 13:04:28 +01:00
Martin Gerhardy 8ac20a9540 TWINE: comments 2020-12-28 13:04:28 +01:00
Matthew Duggan 8329f5280b ULTIMA8: Avoid duplicate weapon-ready animations 2020-12-28 17:56:40 +09:00
Matthew Duggan b7c5ad8a95 ULTIMA8: Remove TODO comments that are done 2020-12-28 17:56:32 +09:00
Matthew Duggan 9abb14326e ULTIMA8: Intrinsic improvements for Crusader 2020-12-28 17:56:32 +09:00
Matthew Duggan 606afd7e54 ULTIMA8: Remove magic number 2020-12-28 17:56:32 +09:00
Matthew Duggan 1bd9936f37 ULTIMA8: Small const correctness improvement 2020-12-28 17:56:32 +09:00
Matthew Duggan b4330e0aae ULTIMA8: Small pathfinder optimizations 2020-12-28 17:56:32 +09:00
Matthew Duggan fabfa02b8b ULTIMA8: Use correct dirmode functions in attack process 2020-12-28 17:56:32 +09:00
Matthew Duggan b3ced0b190 ULTIMA8: Ensure dir is corrected when switching dirmodes 2020-12-28 17:56:32 +09:00
Matthew Duggan c6920d258a ULTIMA8: Refactor Crusader pickup gumps to recycle existing gumps 2020-12-28 17:56:32 +09:00
Matthew Duggan 296fc3662c ULTIMA8: Small refactor for gump finder function 2020-12-28 17:56:32 +09:00
Matthew Duggan c5ed838bb9 ULTIMA8: Check for terminated state of old fader
Fixes a corner case if old global fader finishes on the same frame a new one is
created.
2020-12-28 17:56:32 +09:00
Matthew Duggan 5ca7f7dfd1 ULTIMA8: Fix splash damage in Crusader 2020-12-28 17:56:32 +09:00
Matthew Duggan fb8e638e5a ULTIMA8: Correct comment 2020-12-28 17:56:32 +09:00
Martin Gerhardy da23eb9b27 TWINE: unified variable names 2020-12-27 14:06:42 +01:00
Martin Gerhardy 728b552e69 TWINE: fixed rendering of intro image
https://bugs.scummvm.org/ticket/12025
2020-12-27 14:02:02 +01:00
Martin Gerhardy 07cadc8fbb TWINE: reduced code duplication 2020-12-27 14:02:02 +01:00
Martin Gerhardy 877ccf9676 TWINE: replaced magic number 2020-12-27 14:02:02 +01:00
Martin Gerhardy e8080cf030 TWINE: added version flag support to detection entries 2020-12-27 14:02:02 +01:00