Commit Graph
20 Commits
Author SHA1 Message Date
Martin Gerhardy 4ad6a6961c TWINE: fixed a few collision related issues
Skeletons hitboxes may be glitched: https://bugs.scummvm.org/ticket/15387
Tank is stuck: https://bugs.scummvm.org/ticket/13177
Bulldozer driven by Twinsen can get stuck behind truck (soft lock): https://bugs.scummvm.org/ticket/15388
2024-10-08 11:25:18 +02:00
Martin Gerhardy 17f6f2dc24 TWINE: renamed getter 2024-10-08 10:25:04 +02:00
Martin Gerhardy b231384f9b TWINE: LBA2: the scene index needs a small offset
moved entity data parsing into resource class
2024-09-13 17:07:29 +02:00
Martin Gerhardy 78b15a7e89 TWINE: LBA2: prepare body and anim parser for lba2 2024-09-13 17:07:29 +02:00
Martin Gerhardy a423c93b9b TWINE: fixed warnings 2024-09-10 12:18:15 +02:00
Martin Gerhardy cb4eae873c TWINE: renamed member 2022-06-11 12:43:53 +02:00
Martin Gerhardy 7bcbc5d7b6 TWINE: hasBoundingBox is now only true if the action type is ACTION_ZV 2022-06-11 09:56:54 +02:00
Eugene Sandulenko abea37c9bb ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Martin Gerhardy 53699efacf TWINE: renamed enum value 2021-10-29 18:07:26 +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 0bc61bf574 TWINE: allow to re-use parser instances
... by resetting the previously parsed data
2021-08-13 10:41:13 +02:00
Martin Gerhardy 1c9377ed93 TWINE: converted enum to enum class 2021-08-10 13:40:49 +02:00
Martin Gerhardy faaa0927ce TWINE: added missing enum prefix 2021-08-10 13:40:49 +02:00
Martin Gerhardy 2910ca52ec TWINE: allow parsers to handle lba2 2021-08-09 11:24:18 +02:00
Martin Gerhardy 8c76c1fac7 TWINE: use EntityData 2021-03-27 13:35:27 +01:00
Martin Gerhardy f6555148ff TWINE: use BoundingBox struct in ActorBoundingBox 2021-03-17 18:25:04 +01:00
Martin Gerhardy d0cff45a93 TWINE: renamed ActorBoundingBox members 2021-03-17 18:25:04 +01:00
Martin Gerhardy 64bea2f296 TWINE: parse unknown animation data
original opcode 0x10
2021-02-08 21:05:07 +01:00
Martin Gerhardy 7a5f170e73 TWINE: added base class for parsers 2020-12-22 17:17:36 +01:00
Martin Gerhardy cf3d1bc213 TWINE: moved code into subdir 2020-12-22 17:17:36 +01:00