Athanasios Antoniou
c9c03d6995
KINGDOM: Fix skipping and quitting demo movie ( #5372 )
...
The detection that the demo movie was skipped is done by the external flag _demoMovieSkipped
This is not as clean as it would be updating a reference parameter variable from within playMovie()
but that would require changing the signature of playMovie and all of its calls
2023-10-22 02:34:30 +02:00
Strangerke
f3eb5af91e
KINGDOM: Fixa nasty bug in logic (pointed out by PVS-Studio), group identical cases in a switch
2023-05-01 07:37:56 +01:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
Eugene Sandulenko
3d2f4e78b5
KINGDOM: Initialize variable
2020-08-29 17:22:24 +02:00
Strangerke
4fc151caf1
KINGDOM: Add finalFrameTable to better match the original, rename enAll and dsAll, add some comment in the Help screen
2020-06-10 23:24:00 +01:00
Strangerke
1d3dc9cb13
KINGDOM: Small rework to silence a coverity warning
2020-06-10 13:22:59 +01:00
Thomas Fach-Pedersen
2553cc0603
KINGDOM: Properly initialize inventory slots
2020-06-07 00:14:38 +02:00
Strangerke
4a16632524
KINGDOM: Cleanup, optimize includes, fix some booleans initialized to 0
2020-06-07 00:02:29 +02:00
Strangerke
19386a50d5
KINGDOM: Move character death (repetitive) code to separate function
2020-06-07 00:02:29 +02:00
Strangerke
aac768f353
KINGDOM: Fix code alignment in a switch
2020-06-07 00:02:29 +02:00
Strangerke
82e562446c
KINGDOM: Fix numbering of nodes in the full version. All indexes greater than 27 have been reduced by 1
2020-06-07 00:02:29 +02:00
Strangerke
8632280e20
KINGDOM: Add GPL4_992_demo and GPL4_993_demo
2020-06-07 00:02:29 +02:00
Strangerke
3107ad7936
KINGDOM: Move most of the GPL2 functions to initOpcodesFull
2020-06-07 00:02:29 +02:00
Strangerke
5365e3bc53
KINGDOM: Revert previous commit after checking variable initialization, fix some initializations
2020-06-07 00:02:29 +02:00
Strangerke
788bbf2a7b
KINGDOM: Add GPL1_90_demo
2020-06-07 00:02:29 +02:00
Strangerke
a9216adcd8
KINGDOM: Start splitting Demo and Full DOS versions
2020-06-07 00:02:29 +02:00
Strangerke
36493f5bc2
KINGDOM: Refactor GPL4
2020-06-07 00:02:29 +02:00
Strangerke
f14a9e7c06
KINGDOM: Refactor GPL3
2020-06-07 00:02:29 +02:00
Strangerke
b384bd27d2
KINGDOM: Refactor GPL2
2020-06-07 00:02:29 +02:00
Strangerke
9b5e4860b4
KINGDOM: Refactor hardcoded logic (WIP)
2020-06-07 00:02:29 +02:00
Strangerke
7153dd6d06
KINGDOM: Move the hardcoded logic to a separate class
2020-06-07 00:02:29 +02:00