Martin Gerhardy
|
b40f693430
|
TWINE: converted TO_SECONDS into a function
because the lba1 and lba2 behaviour differs
|
2023-01-16 17:46:28 +01:00 |
|
Martin Gerhardy
|
0064723b24
|
TWINE: support different angles for lba1 and lba2
|
2023-01-16 17:46:28 +01:00 |
|
Martin Gerhardy
|
417f278ee9
|
TWINE: renamed method and added comment
|
2023-01-16 17:46:28 +01:00 |
|
Martin Gerhardy
|
81011c936c
|
TWINE: fixed parsing lba2 scene
|
2023-01-15 11:28:58 +01:00 |
|
Martin Gerhardy
|
c32a1d6b2e
|
TWINE: renamed members
|
2023-01-15 11:28:58 +01:00 |
|
Martin Gerhardy
|
6bbc92ef53
|
TWINE: renamed members and methods to match original sources
|
2023-01-07 13:09:15 +01:00 |
|
Martin Gerhardy
|
26cce38137
|
TWINE: extract to local variables
|
2022-08-18 17:08:43 +02:00 |
|
Martin Gerhardy
|
dd56f35477
|
TWINE: after watching the cutscenes at the television, the background is not properly restored
https://bugs.scummvm.org/ticket/13683
|
2022-07-12 20:25:58 +02:00 |
|
Martin Gerhardy
|
5c1ad5c786
|
TWINE: Black and white palette
this fixes https://bugs.scummvm.org/ticket/13166
|
2022-06-14 20:33:00 +02:00 |
|
Martin Gerhardy
|
4e73580f53
|
TWINE: renamed member to match original sources
|
2022-06-12 22:22:34 +02:00 |
|
Martin Gerhardy
|
613d8e342d
|
TWINE: renamed a few more methods and defines
|
2022-06-11 14:52:19 +02:00 |
|
Martin Gerhardy
|
8fd03789b0
|
TWINE: synced more names with original sources
|
2022-06-11 13:55:46 +02:00 |
|
Martin Gerhardy
|
9ba2652fa3
|
TWINE: reduced access to _processActor
|
2022-06-11 13:07:09 +02:00 |
|
Martin Gerhardy
|
027a64f77f
|
TWINE: reset more actor flags
|
2022-06-11 13:07:09 +02:00 |
|
Martin Gerhardy
|
fe56c0d0fa
|
TWINE: renamed member to match original sources
|
2022-06-11 12:44:17 +02:00 |
|
Martin Gerhardy
|
c2825bfc45
|
TWINE: renamed variables and added comments from the original code
|
2022-06-11 12:43:33 +02:00 |
|
Martin Gerhardy
|
3dbb423b1b
|
TWINE: fixed zone struct parsing
would be a problem in combination with lba2
|
2022-06-11 12:41:31 +02:00 |
|
Martin Gerhardy
|
23815c35a8
|
TWINE: fixed typo
|
2022-06-11 09:56:54 +02:00 |
|
Martin Gerhardy
|
03ae234c5e
|
TWINE: implemented parts of the new game + option from lba1 classic
|
2022-06-02 10:09:25 +02:00 |
|
Martin Gerhardy
|
ca293e49aa
|
TWINE: helper macros for seconds
|
2022-06-02 10:09:25 +02:00 |
|
Martin Gerhardy
|
337eac68fd
|
TWINE: renamed scene patch variable to _enableEnhancements
scumm engine is using this wording, and we should keep it in sync if we ever expose
this option more globally
|
2022-04-18 12:53:54 +02:00 |
|
Martin Gerhardy
|
f9527a5d03
|
TWINE: reduced cyclic complexity to improve readability in processEnvironmentSound()
|
2022-02-15 07:47:12 +01:00 |
|
Martin Gerhardy
|
37752bd52e
|
TWINE: fixed audio track for tippet island scene
|
2022-02-15 07:31:33 +01:00 |
|
Martin Gerhardy
|
0572cbac16
|
TWINE: support --dump-scripts
|
2022-02-15 07:26:10 +01:00 |
|
Martin Gerhardy
|
0df0beadc9
|
TWINE: simplified scene patches
those are fixed sized arrays
|
2021-12-31 12:03:29 +01:00 |
|
Martin Gerhardy
|
7080e9bfe9
|
TWINE: added more scene patches - but disable them by default
|
2021-12-31 12:03:25 +01:00 |
|
Martin Gerhardy
|
41bb954435
|
TWINE: renamed member for palette fade handling
|
2021-12-31 11:48:32 +01:00 |
|
Martin Gerhardy
|
f05612a0ed
|
TWINE: same result but different define
|
2021-12-31 11:48:31 +01:00 |
|
Eugene Sandulenko
|
abea37c9bb
|
ALL: Update ScummVM project license to GPLv3+
|
2021-12-26 18:48:43 +01:00 |
|
Martin Gerhardy
|
2fd077dd74
|
TWINE: renamed some members to match the source release
fixed SCENE_SIZE_MAX and getBrickShapeFull according to source release
|
2021-11-16 20:05:20 +01:00 |
|
Martin Gerhardy
|
950a4540cd
|
TWINE: replaced magic numbers and named enum constants
|
2021-10-11 20:31:58 +02:00 |
|
Martin Gerhardy
|
0a33eb7496
|
TWINE: some scene change logic is lba1 specific
|
2021-09-10 19:20:56 +02:00 |
|
Martin Gerhardy
|
a8446da4ea
|
TWINE: removed unused left-over from disassembly
|
2021-09-09 19:32:09 +02:00 |
|
Martin Gerhardy
|
a4c717c585
|
TWINE: moved script patch boolean into scene class
... and activated it by default
|
2021-09-08 19:53:53 +02:00 |
|
Martin Gerhardy
|
7c67ce0bc4
|
TWINE: moved script fix into proper location
|
2021-09-08 19:53:53 +02:00 |
|
Martin Gerhardy
|
c416fe7830
|
TWINE: use forward decls and reduced header dependencies
|
2021-08-26 09:24:28 +02:00 |
|
Martin Gerhardy
|
3d67b01510
|
TWINE: ensure the correct casting for unsigned shorts
... when converting to ints
|
2021-08-23 22:08:12 +02:00 |
|
Martin Gerhardy
|
49590e1f4c
|
TWINE: add SCENE_SIZE_MAX comment
|
2021-08-23 17:43:59 +02:00 |
|
Martin Gerhardy
|
ca57b25a32
|
TWINE: fixed issue #12827 (Unable to exit scene on citadel island)
introduced in 70fd4f428d
|
2021-08-23 13:50:07 +02:00 |
|
Martin Gerhardy
|
97ae393b0a
|
TWINE: reduced usage of the global _destPos
also identified a few potential issues and marked them with a TODO
|
2021-08-15 12:30:09 +02:00 |
|
Martin Gerhardy
|
2910ca52ec
|
TWINE: allow parsers to handle lba2
|
2021-08-09 11:24:18 +02:00 |
|
Martin Gerhardy
|
0cb42e8ad8
|
TWINE: converted assert to error()
|
2021-08-09 11:24:17 +02:00 |
|
Martin Gerhardy
|
3d8e34b756
|
TWINE: time freeze cleanup
|
2021-08-01 20:28:02 +02:00 |
|
Martin Gerhardy
|
61304fd896
|
TWINE: renamed members
|
2021-07-31 16:50:19 +02:00 |
|
Martin Gerhardy
|
429832986b
|
TWINE: renamed members
|
2021-07-31 16:48:23 +02:00 |
|
Martin Gerhardy
|
fc75e5709e
|
TWINE: renamed members
|
2021-07-31 16:48:23 +02:00 |
|
Martin Gerhardy
|
91fe6927c9
|
TWINE: made _projPosScreen private in Redraw
|
2021-07-31 16:48:23 +02:00 |
|
Martin Gerhardy
|
c6d26dc9d8
|
TWINE: renamed members
|
2021-07-31 16:48:23 +02:00 |
|
Martin Gerhardy
|
9210708eeb
|
TWINE: renamed members
|
2021-07-31 16:48:23 +02:00 |
|
Martin Gerhardy
|
4c0f188a3b
|
TWINE: extract to named constants
|
2021-07-31 08:38:38 +02:00 |
|