Martin Gerhardy
|
890582a20c
|
TWINE: prepare life and move scripts for v2
|
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
|
38a5f40ac1
|
TWINE: added lba2 opcodes
|
2023-01-16 17:46:28 +01:00 |
|
Martin Gerhardy
|
1c94594d3c
|
TWINE: moved script execution into base class
|
2023-01-16 17:46:28 +01:00 |
|
Martin Gerhardy
|
2111609f62
|
TWINE: moved some script related stuff into shared headers
|
2023-01-16 17:46:28 +01:00 |
|
Martin Gerhardy
|
56c70427c9
|
TWINE: renamed script classes for v1 (lba1)
|
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
|
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
|
c2825bfc45
|
TWINE: renamed variables and added comments from the original code
|
2022-06-11 12:43:33 +02:00 |
|
Martin Gerhardy
|
ca293e49aa
|
TWINE: helper macros for seconds
|
2022-06-02 10:09:25 +02:00 |
|
Martin Gerhardy
|
101d98d6a6
|
TWINE: added debug channel for scripting messages
|
2022-02-15 07:55:05 +01:00 |
|
Martin Gerhardy
|
2d8a5fe505
|
TWINE: fixed logic error in move script mBETA
|
2022-02-15 07:30:11 +01:00 |
|
Martin Gerhardy
|
17a218bfd9
|
TWINE: use a different version of getAngleAndSetTargetActorDistance
|
2021-12-31 12:13:16 +01:00 |
|
Martin Gerhardy
|
8f590c5288
|
TWINE: reduced code duplication in move script - door handling
|
2021-12-31 12:01:19 +01:00 |
|
Martin Gerhardy
|
2c90f1e37d
|
TWINE: debug logging for script execution
|
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
|
68602a9e0a
|
TWINE: little big adventure 2 fixes
implemented smk movieinfo handling
main menu shows correct text now
music track handling
|
2021-10-31 20:03:11 +01:00 |
|
Martin Gerhardy
|
a0ea8dc7f3
|
TWINE: renamed class to Movies
as it now also playing smacker videos for lba2
|
2021-09-10 19:20:56 +02:00 |
|
Martin Gerhardy
|
c416fe7830
|
TWINE: use forward decls and reduced header dependencies
|
2021-08-26 09:24:28 +02:00 |
|
Martin Gerhardy
|
a1c9b60557
|
TWINE: Extended error output
|
2021-08-23 12:17:00 +02:00 |
|
Martin Gerhardy
|
e39b381819
|
TWINE: removed _destPos member from Renderer 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
|
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
|
9210708eeb
|
TWINE: renamed members
|
2021-07-31 16:48:23 +02:00 |
|
Paul Gilbert
|
005561d305
|
COMMON: Increase Stream pos, seek, size from int32 to int64
|
2021-07-08 18:24:28 -07:00 |
|
Martin Gerhardy
|
fb2533ebd6
|
TWINE: cleanup blitting
|
2021-06-03 22:07:26 +02:00 |
|
Eugene Sandulenko
|
5e7fe2dc57
|
JANITORIAL: Replace spaces in indentation with tabs
|
2021-04-15 21:20:36 +02:00 |
|
Martin Gerhardy
|
5fa6a23d8a
|
TWINE: converted to enum class
|
2021-03-19 15:49:07 +01:00 |
|
Martin Gerhardy
|
c98ceb9762
|
TWINE: don't mis-use the animType for the sprite actor angle for rotations
introduced a new member var to be able to use an enum for the animType at some point
|
2021-03-19 15:49:07 +01:00 |
|
Martin Gerhardy
|
3a6923795d
|
TWINE: renamed Vec3 to IVec3
|
2021-03-17 18:25:03 +01:00 |
|
Martin Gerhardy
|
70fd4f428d
|
TWINE: removed ScenePoint and added actor debug rendering
|
2021-03-15 23:11:21 +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
|
a819f61e8c
|
TWINE: moved actor position into Vec3 struct
|
2021-02-25 17:06:23 +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
|
337b1ca353
|
TWINE: replaced magic numbers
|
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
|
8e73626566
|
TWINE: implemented missing script opscode 0x06
|
2021-01-13 22:08:47 +01:00 |
|
Martin Gerhardy
|
1fddaefa2b
|
TWINE: allow to execute the jump action while running
https://bugs.scummvm.org/ticket/12004
|
2021-01-01 15:50:51 +01:00 |
|
Martin Gerhardy
|
a97ef349ce
|
TWINE: extracted to constants
|
2021-01-01 15:28:26 +01:00 |
|
Martin Gerhardy
|
d1aa2e3cb3
|
TWINE: started to reorganize the folder structure
|
2020-12-22 17:17:36 +01:00 |
|