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
|
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
|
1148ecaddd
|
TWINE: reduced scope of extraIdx variable
|
2022-10-02 14:08:29 +02:00 |
|
Martin Gerhardy
|
31811c35f3
|
TWINE: fixed missing count when picking up items
https://bugs.scummvm.org/ticket/13678
|
2022-09-29 05:00:00 +02:00 |
|
Martin Gerhardy
|
5dddc23714
|
TWINE: fixed giving kashes as replacements where it should have been life points
|
2022-08-18 17:08:43 +02:00 |
|
Martin Gerhardy
|
c39ea9499b
|
TWINE: depth sorting issue for doors
https://bugs.scummvm.org/ticket/12085
|
2022-08-18 17:08:43 +02:00 |
|
Martin Gerhardy
|
2a707b3dc9
|
TWINE: synced lerp methods with the original source
|
2022-06-14 20:53:52 +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 |
|
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
|
362111301b
|
TWINE: fixed extra flag names
|
2021-10-11 20:31:58 +02:00 |
|
Martin Gerhardy
|
738e211142
|
TWINE: cleanup comments
|
2021-08-16 00:22:43 +02:00 |
|
Martin Gerhardy
|
1b749d2808
|
TWINE: removed todo comment about magic ball damage
verified the usage and the values against the disassembly of lbawin
|
2021-08-16 00:15:01 +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
|
2693ad0332
|
TWINE: let projectPositionOnScreen return the position vector
... to reduce direct access to the member
|
2021-08-10 21:21:57 +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
|
c1a27b7512
|
TWINE: converted member to local var (Redraw::renderRect)
|
2021-07-31 08:38:38 +02:00 |
|
Martin Gerhardy
|
f9c4511308
|
TWINE: hide access to front buffer screen
|
2021-07-11 13:44:12 +02:00 |
|
Martin Gerhardy
|
7c988dbca8
|
TWINE: renamed members
|
2021-03-19 15:49:07 +01:00 |
|
Martin Gerhardy
|
5a557cfd83
|
TWINE: replaced magic number
|
2021-03-19 15:49:06 +01:00 |
|
Martin Gerhardy
|
1092f28549
|
TWINE: use angle constant
|
2021-03-19 15:49:06 +01:00 |
|
Martin Gerhardy
|
81ffafcd3f
|
TWINE: renamed variables
|
2021-03-19 15:49:06 +01:00 |
|
Martin Gerhardy
|
b41a90a1d5
|
TWINE: fixed regression in shape rendering
introduced in abae3e440a
|
2021-03-18 18:31:02 +01:00 |
|
Martin Gerhardy
|
110d324ae9
|
TWINE: renamed constants
|
2021-03-17 18:25:04 +01:00 |
|
Martin Gerhardy
|
abae3e440a
|
TWINE: refactored extra shape
|
2021-03-17 18:25:04 +01:00 |
|
Martin Gerhardy
|
9d7ca64342
|
TWINE: removed ZVBox and ScenePoint struct - use BoundingBox and Vec3
|
2021-03-17 18:25:03 +01:00 |
|
Martin Gerhardy
|
6b27f35c6a
|
TWINE: minor cleanup
|
2021-03-17 18:25:03 +01:00 |
|
Martin Gerhardy
|
95e6b98463
|
TWINE: fixed addExtraBonus extra flags for keys according to disassembly
|
2021-03-17 18:25:03 +01:00 |
|
Martin Gerhardy
|
9275999d9b
|
TWINE: hide min/max values of inventory items
also extract the max life points of an actor into a constant
|
2021-02-26 11:11:21 +01:00 |
|
Martin Gerhardy
|
718ef4a58f
|
TWINE: converted destXYZ to Vec3
|
2021-02-26 11:11:21 +01:00 |
|
Martin Gerhardy
|
89921cac57
|
TWINE: converted projPosScreen 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
|
56b9d68bb0
|
TWINE: replaced magic number with constant
|
2021-02-26 11:11:20 +01:00 |
|
Martin Gerhardy
|
b917ec2ad3
|
TWINE: convert ExtraListStruct positions to Vec3
|
2021-02-26 11:11:20 +01:00 |
|
Martin Gerhardy
|
87893749b5
|
TWINE: new color constant
|
2021-02-25 17:30:47 +01:00 |
|
Martin Gerhardy
|
ec34077906
|
TWINE: converted more positions to Vec3
|
2021-02-25 17:27:37 +01:00 |
|
Martin Gerhardy
|
a819f61e8c
|
TWINE: moved actor position into Vec3 struct
|
2021-02-25 17:06:23 +01:00 |
|
Martin Gerhardy
|
e79b109a61
|
TWINE: converted to Vec3
|
2021-02-25 15:45:25 +01:00 |
|
Martin Gerhardy
|
cab620551e
|
TWINE: added steam achievement support
Not all achievements are implemented yet
|
2021-02-18 23:52:24 +01:00 |
|
Martin Gerhardy
|
61b0633468
|
TWINE: more color constants
|
2021-01-26 18:55:52 +01:00 |
|
Martin Gerhardy
|
7f473240b0
|
TWINE: named unknown flag and replaced magic number
|
2021-01-08 19:44:43 +01:00 |
|
Martin Gerhardy
|
baaeafd3ae
|
TWINE: cleanup in extra code
|
2021-01-08 19:44:43 +01:00 |
|
Martin Gerhardy
|
a97ef349ce
|
TWINE: extracted to constants
|
2021-01-01 15:28:26 +01:00 |
|
Martin Gerhardy
|
9eb0c1fd10
|
TWINE: use constants for magic values
|
2020-12-26 11:53:26 +01:00 |
|
Martin Gerhardy
|
2cfad1618f
|
TWINE: prepare extraction into constants
|
2020-12-26 11:53:26 +01:00 |
|