Commit Graph

111780 Commits

Author SHA1 Message Date
Martin Gerhardy
6c337d5488 TWINE: finished splitting type and index 2020-12-22 17:17:36 +01:00
Martin Gerhardy
cef7d733f1 TWINE: started to cleanup draw list handling 2020-12-22 17:17:36 +01:00
Martin Gerhardy
ae555d7aea TWINE: reduced cyclic complexity 2020-12-22 17:17:36 +01:00
Martin Gerhardy
4e8f7b72d3 TWINE: reduced cyclic complexity 2020-12-22 17:17:36 +01:00
Martin Gerhardy
47fa979332 TWINE: removed unused code 2020-12-22 17:17:36 +01:00
Martin Gerhardy
05cccc0f83 TWINE: ensure that shadeAngleTab3 is always a valid pointer 2020-12-22 17:17:36 +01:00
Martin Gerhardy
48f356d25b TWINE: minor cleanup 2020-12-22 17:17:36 +01:00
Martin Gerhardy
e88280ac62 TWINE: moved methods for reading body data 2020-12-22 17:17:36 +01:00
Martin Gerhardy
4301e49da2 TWINE: started to remove raw byte buffer helper methods 2020-12-22 17:17:36 +01:00
Martin Gerhardy
802f66086a TWINE: use BoneFrame struct to copy the bone state 2020-12-22 17:17:36 +01:00
Martin Gerhardy
0ff83ff300 TWINE: started to use AnimData in setModelAnimation 2020-12-22 17:17:36 +01:00
Martin Gerhardy
f018858023 TWINE: reduced code duplication 2020-12-22 17:17:36 +01:00
Martin Gerhardy
ecb56f62c5 TWINE: reduced code duplication 2020-12-22 17:17:36 +01:00
Martin Gerhardy
39b79a85f2 TWINE: renamed method and stack vars 2020-12-22 17:17:36 +01:00
Martin Gerhardy
c811e4e099 TWINE: removed unused method parameter 2020-12-22 17:17:36 +01:00
Martin Gerhardy
1a5a3da35b TWINE: renamed method parameters 2020-12-22 17:17:36 +01:00
Martin Gerhardy
4d9bfa493b TWINE: removed unused return value 2020-12-22 17:17:36 +01:00
Martin Gerhardy
dffd8cc63f TWINE: make it easier to follow the data offsets 2020-12-22 17:17:36 +01:00
Martin Gerhardy
3c3fd773f1 TWINE: reduced cyclic complexity and fixed potential endless loop
if numOfBonesInAnim was just 1
2020-12-22 17:17:36 +01:00
Martin Gerhardy
cbbfea5a33 TWINE: unified animation code 2020-12-22 17:17:36 +01:00
Martin Gerhardy
123d8a163c TWINE: renamed variables 2020-12-22 17:17:36 +01:00
Martin Gerhardy
dbe4698984 TWINE: unified animation code 2020-12-22 17:17:36 +01:00
Martin Gerhardy
c084931674 TWINE: unify bone transfer 2020-12-22 17:17:36 +01:00
Martin Gerhardy
0271d54568 TWINE: cleanup animation code 2020-12-22 17:17:36 +01:00
Martin Gerhardy
d8645be0b2 TWINE: don't advance the animBufferPos twice
this is already done in stockAnimation()
2020-12-22 17:17:36 +01:00
Martin Gerhardy
86e73c9d97 TWINE: group functions 2020-12-22 17:17:36 +01:00
Martin Gerhardy
463cd54c38 TWINE: cleanup animation code 2020-12-22 17:17:36 +01:00
Martin Gerhardy
b384031d1b TWINE: anim parser 2020-12-22 17:17:36 +01:00
Martin Gerhardy
cf3d1bc213 TWINE: moved code into subdir 2020-12-22 17:17:36 +01:00
Martin Gerhardy
8ba2ba7578 TWINE: added body parsing code 2020-12-22 17:17:36 +01:00
Martin Gerhardy
977c28af4f TWINE: made elementEntry public 2020-12-22 17:17:36 +01:00
Paul Gilbert
b8bdd792ab NEWS: Add entries for Comprehend and Glulx games 2020-12-21 18:12:40 -08:00
Jonathan Phénix
7d5405cea5 COMMON: Fix build warning with LLVM's scan-build 2020-12-22 01:49:55 +01:00
Eugene Sandulenko
6e3208b761 README: Update Codacy badge 2020-12-22 01:41:58 +01:00
Vladimir Serbinenko
1476bf1fae HADESCH: Remove the need for global constructors 2020-12-21 14:30:43 +01:00
ScummVM-Translations
30a0c11f50 I18N: Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: ScummVM/scummvm
Translate-URL: https://translations.scummvm.org/projects/scummvm/scummvm/
2020-12-21 01:14:32 +00:00
Filippos Karapetis
85b8806ca8 STARTREK: More work on bridge sequences
Also, unify the Common::String types
2020-12-21 03:13:56 +02:00
Filippos Karapetis
d0253df616 STARTREK: Fix type check 2020-12-21 03:13:56 +02:00
VAN-Gluon
f316e4430c I18N: Update translation (Japanese)
Currently translated at 53.4% (857 of 1603 strings)
2020-12-20 22:00:58 +00:00
antoniou79
05b42faab4 BLADERUNNER: Additional subtitles fix for accented characters 2020-12-20 22:36:36 +02:00
sluicebox
b205bc0e8a SCI: Add missing newlines to console output 2020-12-20 12:09:06 -08:00
Paul Gilbert
2c7d2f135b GLK: GLULX: Mark games for testing 2020-12-20 11:10:00 -08:00
Paul Gilbert
0c6c8274b4 GLK: COMPREHEND: Mark complete games for testing 2020-12-20 11:10:00 -08:00
Paul Gilbert
3cd57d537c GLK: COMPREHEND: Fix size of parsed words array 2020-12-20 11:10:00 -08:00
antoniou79
b48ffe374d BLADERUNNER: Fix missing accented glyphs from subtitles
This was introduced by the use of U32String. The default codepage (utf8) was not suitable.
2020-12-20 19:25:18 +02:00
antoniou79
8a18f0afd8 BLADERUNNER: Tweak timing of some VK questions 2020-12-20 19:25:18 +02:00
Le Philousophe
9419d3d6d1 HADESCH: Mark the engine as C++11 dependent
Aggregate initialization for classes with constructor requires C++11
2020-12-20 17:14:28 +01:00
antoniou79
45448f93da BLADERUNNER: Fix for when talking characters get interrupted 2020-12-20 18:10:08 +02:00
Eugene Sandulenko
074b558e16 STARTREK: Attempt to fix compilation 2020-12-20 17:00:09 +01:00
Eugene Sandulenko
c4111c9e32 STARTREK: Fix checking for the modifier keys 2020-12-20 16:50:38 +01:00