Commit Graph
58 Commits
Author SHA1 Message Date
Martin Gerhardy 0064723b24 TWINE: support different angles for lba1 and lba2 2023-01-16 17:46:28 +01:00
Martin Gerhardy b5eb958d8d TWINE: renamed methods to match original sources 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 cd7e3ec6e4 TWINE: renamed method to match original sources 2022-07-24 19:05:36 +02:00
Martin Gerhardy 8207a8d570 TWINE: unified with original sources 2022-07-24 19:05:08 +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 0f411e7669 TWINE: renamed member to match original sources 2022-06-11 12:44:22 +02:00
Martin Gerhardy fe56c0d0fa TWINE: renamed member to match original sources 2022-06-11 12:44:17 +02:00
Martin Gerhardy 486c7fffd0 TWINE: fixed invalid to-angle in processRandomAction
found in original source code OBJECT.C lines 1995 and 2005
2022-06-11 10:00:25 +02: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 e39b381819 TWINE: removed _destPos member from Renderer class 2021-08-15 12:30:09 +02:00
Martin Gerhardy b04ea7b6ae TWINE: moved distance math functions out of the movement class 2021-08-15 12:30:09 +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 a7025f0365 TWINE: use the block library parser 2021-08-11 21:35:20 +02:00
Martin Gerhardy e7fc25303b TWINE: updated the bll raw buffer handling 2021-08-11 21:35:20 +02:00
Martin Gerhardy 627e557828 TWINE: todo comments 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 c6d26dc9d8 TWINE: renamed members 2021-07-31 16:48:23 +02:00
Martin Gerhardy 03489fb1c1 TWINE: removed unused method 2021-07-31 08:38:38 +02:00
Eugene Sandulenko 5e7fe2dc57 JANITORIAL: Replace spaces in indentation with tabs 2021-04-15 21:20:36 +02:00
Martin Gerhardy 7c988dbca8 TWINE: renamed members 2021-03-19 15:49:07 +01:00
Martin Gerhardy 5fa6a23d8a TWINE: converted to enum class 2021-03-19 15:49:07 +01:00
Martin Gerhardy 5f94f6ed94 TWINE: renamed members 2021-03-19 15:49:07 +01:00
Martin Gerhardy 0da5fc1d24 TWINE: fix rotating in auto aggressive mode
fixed manual aggressive mode kick

see https://bugs.scummvm.org/ticket/11981
2021-03-19 09:16:48 +01:00
Martin Gerhardy f7ef985dff TWINE: renamed methods 2021-03-19 09:16:47 +01:00
Martin Gerhardy 3a6923795d TWINE: renamed Vec3 to IVec3 2021-03-17 18:25:03 +01:00
Martin Gerhardy a19d80fe3c TWINE: fixed regression in actor movement
introduced in 2597018b1e
2021-03-15 17:28:41 +01:00
Martin Gerhardy 2597018b1e TWINE: removed shadeAngleTab3 pointer 2021-03-07 21:06:39 +01:00
Martin Gerhardy 718ef4a58f TWINE: converted destXYZ to Vec3 2021-02-26 11:11:21 +01:00
Martin Gerhardy c702e0955e TWINE: use Vec3 operators 2021-02-26 11:11:21 +01:00
Martin Gerhardy b917ec2ad3 TWINE: convert ExtraListStruct positions to Vec3 2021-02-26 11:11:20 +01:00
Martin Gerhardy fda3ccc4df TWINE: converted more positions to Vec3 2021-02-25 17:23:03 +01:00
Martin Gerhardy eaf9de0bf0 TWINE: converted shadow coordinates to Vec3 struct 2021-02-25 17:17:57 +01:00
Martin Gerhardy 63a27de46f TWINE: converted lastPos to Vec3 struct 2021-02-25 17:12:52 +01:00
Martin Gerhardy a819f61e8c TWINE: moved actor position into Vec3 struct 2021-02-25 17:06:23 +01:00
Martin Gerhardy 5b0938b0a7 TWINE: fixed magic ball throwing input issue
https://bugs.scummvm.org/ticket/12056
2021-01-27 19:28:00 +01:00
Martin Gerhardy 337b1ca353 TWINE: replaced magic numbers 2021-01-27 19:27:44 +01:00
Martin Gerhardy 9f4d5809d4 TWINE: added constants 2021-01-27 19:27:44 +01:00
Martin Gerhardy 0f4406e8ee TWINE: replaced magic number 2021-01-26 18:55:52 +01:00
Martin Gerhardy 4f500d942c TWINE: replaced a new bit shifts 2021-01-08 19:44:43 +01:00
Martin Gerhardy dc3cebc6d1 TWINE: added SCENE_SIZE_HALF define 2021-01-08 19:44:43 +01:00
Martin Gerhardy 6c42253060 TWINE: fixed typo 2021-01-06 07:51:57 +01:00