wonst719
9a54c220c4
SCUMM: Enable basic Korean fan translation
2020-11-06 19:26:50 +01:00
Vladimir Serbinenko
7cda72a79c
KYRA: Fix crash in Siberian Goblin translation of HoF ( #2609 )
...
* KYRA: don't attempt to execute functions out of bounds
This fixes crash in Siberian Goblin translation of HoF on scarecrow scene
* KYRA: Add sanity check not to execut out of bounds
2020-11-06 17:00:30 +01:00
Martin Gerhardy
b13c10f0b4
TWINE: re-added detection entry from pull request 2557
...
looks like they were removed in 98df1b2
2020-11-06 16:56:43 +01:00
Martin Gerhardy
73e2f2af8e
TWINE: converted to bool
2020-11-06 16:52:45 +01:00
Martin Gerhardy
85ce25f671
TWINE: endian safe text and font parsing
2020-11-06 16:52:45 +01:00
Martin Gerhardy
2ede9b688b
TWINE: reduced scope and removed unused member
2020-11-06 16:52:45 +01:00
Martin Gerhardy
5c423ecd2f
TWINE: reduced scope
2020-11-06 16:52:45 +01:00
Martin Gerhardy
89a9b97ae0
TWINE: reduced scope
2020-11-06 16:52:45 +01:00
Martin Gerhardy
ee0e586f7b
TWINE: reduced cyclic complexity
2020-11-06 16:52:45 +01:00
Martin Gerhardy
e08b7d6455
TWINE: reduced scope
2020-11-06 16:52:45 +01:00
Martin Gerhardy
1d2984678a
TWINE: reduced scope
2020-11-06 16:52:45 +01:00
Martin Gerhardy
51534d74ec
TWINE: removed unused members and reduced scope
2020-11-06 16:52:45 +01:00
Martin Gerhardy
a33c61fcaa
TWINE: converted to boolean
2020-11-06 16:52:45 +01:00
Martin Gerhardy
471823b7d4
TWINE: replaced magic numbers
2020-11-06 16:52:45 +01:00
Martin Gerhardy
a372f14cf8
TWINE: reduced scope and members
2020-11-06 16:52:45 +01:00
Martin Gerhardy
c94c4d2878
TWINE: reduced scope
2020-11-06 16:52:45 +01:00
Martin Gerhardy
d8f49ca4de
TWINE: reduced scope and made members lowercase
2020-11-06 16:52:45 +01:00
Martin Gerhardy
11e76319c5
TWINE: reduced scope
2020-11-06 16:52:45 +01:00
Martin Gerhardy
2d0791a893
TWINE: reduced scope
2020-11-06 16:52:45 +01:00
Martin Gerhardy
089c62b274
TWINE: reduced scope
2020-11-06 16:52:45 +01:00
Martin Gerhardy
ec062fb112
TWINE: reduced scope
2020-11-06 16:52:45 +01:00
Martin Gerhardy
3de2bda92c
TWINE: fixed compiler warnings
2020-11-06 16:52:45 +01:00
Martin Gerhardy
13acddb564
TWINE: comment for missing lHOLOMAP_TRAJ implementation
2020-11-06 16:52:45 +01:00
Martin Gerhardy
d10913cf1c
TWINE: switched from unstable to testing and build by default
2020-11-06 16:52:45 +01:00
Martin Gerhardy
06f2fa1b58
TWINE: document gameflags according to the lba wiki
...
http://lbafileinfo.kazekr.net/
2020-11-06 16:52:45 +01:00
Martin Gerhardy
1b3da88113
TWINE: added comments and bonus zone structs
...
source http://lbafileinfo.kazekr.net
2020-11-06 16:52:45 +01:00
Martin Gerhardy
ac7ad91738
TWINE: reduced visibility
2020-11-06 16:52:45 +01:00
Martin Gerhardy
d2aa0068ec
TWINE: const
2020-11-06 16:52:45 +01:00
Martin Gerhardy
e679672de4
TWINE: reduced scope and code duplication
2020-11-06 16:52:45 +01:00
Martin Gerhardy
e6058e9ada
TWINE: endian safe actor bounding box parsing
2020-11-06 16:52:45 +01:00
Martin Gerhardy
09a589fb6f
TWINE: invert the logic
2020-11-06 16:52:45 +01:00
Martin Gerhardy
e909f51bf5
TWINE: use IS_HERO macro
2020-11-06 16:52:45 +01:00
Martin Gerhardy
6533bfdf3a
TWINE: removed member vars from Actor class
2020-11-06 16:52:45 +01:00
Martin Gerhardy
b167bae762
TWINE: const and minor cleanup
2020-11-06 16:52:45 +01:00
Martin Gerhardy
ddeb88bf44
TWINE: endian safe fla parsing
2020-11-06 16:52:45 +01:00
Gunnar Birke
8382d0d9e9
WINTERMUTE: Reset VBO once during init in fixed-function renderer
2020-11-06 06:25:42 +01:00
Thierry Crozat
e5bfe63087
COMMON: Merge the String and U32String destructors
...
The call to decRefCount has been moved to the destructor
of the base class BaseString.
Note that BaseString only exists for the purpose of being able
to reuse code for our String and U32String implementations. As
such it is not meant to be used polymorphically and its
destructor does not need to be virtual (with the overhead that
this generates). And to ensure that it is not used in a
polymorphic way, the destructor is declared protected.
2020-11-05 23:52:19 +00:00
Thierry Crozat
f18ee89b27
JANITORIAL: Fix indentation issues
2020-11-05 23:52:19 +00:00
athrxx
3109f2fcbc
KYRA: (HOF) - turn string decode parameter into bool
2020-11-05 20:43:20 +01:00
athrxx
7f2c31b090
KYRA: (HOF/Russian) - fix "New Game" string
...
(related PR #2600 )
2020-11-05 20:43:20 +01:00
Martin Gerhardy
5e31204c92
TWINE: const for palette pointers
2020-11-05 18:56:08 +01:00
Martin Gerhardy
bac82c726f
TWINE: small helper method to match the textid to behaviours
2020-11-05 18:56:08 +01:00
Martin Gerhardy
1a2ebdc5da
TWINE: fixed agressive behaviour type text id in options menu
2020-11-05 18:56:08 +01:00
Martin Gerhardy
5adc5d99aa
TWINE: fixed active menu button text changes
2020-11-05 18:56:08 +01:00
Martin Gerhardy
c5336cd078
TWINE: use stream for endian safe parsing of the body data
2020-11-05 18:56:08 +01:00
Martin Gerhardy
36278881ea
TWINE: use endian safe short parsing
2020-11-05 18:56:08 +01:00
Martin Gerhardy
e498b80bed
TWINE: use stream to parse the sprite offsets
2020-11-05 18:56:08 +01:00
Martin Gerhardy
c8183e2926
TWINE: fixed wild casting
2020-11-05 18:56:08 +01:00
Martin Gerhardy
517248adb8
TWINE: reduced visibility of scene members
2020-11-05 18:56:08 +01:00
Martin Gerhardy
59adc94b06
TWINE: changed comment
2020-11-05 18:56:07 +01:00