Martin Gerhardy
e79b109a61
TWINE: converted to Vec3
2021-02-25 15:45:25 +01:00
Martin Gerhardy
ee7ac5572a
TWINE: added centerOnActor method
2021-02-25 15:04:40 +01:00
Martin Gerhardy
e342415d31
TWINE: reduced itemAngle array size
2021-02-25 12:50:34 +01:00
Martin Gerhardy
6751410b91
TWINE: missing holomap partial palette update
2021-02-21 11:30:15 +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
961407346d
TWINE: fixed persisting of settings
2021-02-11 17:04:59 +01:00
Martin Gerhardy
15832bdb09
TWINE: exit scenery view in some situations
2021-02-11 17:04:59 +01:00
Martin Gerhardy
6b6048aabb
TWINE: fixed pause string in scenery view
2021-02-11 17:04:59 +01:00
Martin Gerhardy
21aaf4ce43
TWINE: scenery zoom stuff
2021-02-11 17:04:59 +01:00
Martin Gerhardy
705016c627
TWINE: input tweaks, recenter and holomap should be toggle actions
2021-02-09 21:40:33 +01:00
Martin Gerhardy
44131e20d2
TWINE: restore music when leaving the options menu
2021-02-08 19:40:45 +01:00
Martin Gerhardy
61ae5fa027
TWINE: renamed method
2021-01-30 14:16:23 +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
f08b7cd376
TWINE: allow to faster entering the game
2021-01-26 18:55:52 +01:00
Martin Gerhardy
1b67a288ab
TWINE: added basic support for dotemu enhanced version file paths
2021-01-13 22:08:47 +01:00
Martin Gerhardy
87c503692c
TWINE: allow to cycle between available holomap locations
2021-01-11 19:58:14 +01:00
Martin Gerhardy
525391c2d1
TWINE: fixed broken auto save on giveup
...
see https://bugs.scummvm.org/ticket/12036
2021-01-09 22:25:31 +01:00
Martin Gerhardy
437d0cc7bb
TWINE: reduced updateScreen() calls
2021-01-09 18:42:25 +01:00
Martin Gerhardy
f217cb5f99
TWINE: prepare to reduce drawcalls
2021-01-09 17:35:39 +01:00
Martin Gerhardy
df16ce01dd
TWINE: fixed missing text in bonus list dialog
2021-01-08 21:15:25 +01:00
Martin Gerhardy
e402827f3b
TWINE: introduced color constants
2021-01-08 19:44:43 +01:00
Martin Gerhardy
4fb6ddc7fd
TWINE: enable higher resolution
2021-01-07 22:54:49 +01:00
Martin Gerhardy
0bd7c20c7d
TWINE: removed SCREEN_WIDTH constant
...
and use the height of the screen - as we are indexing via y positions in the polytabs
2021-01-07 22:39:47 +01:00
Martin Gerhardy
d093c23f3b
TWINE: use new rect() method
2021-01-07 21:58:21 +01:00
Martin Gerhardy
3cf6eee18b
TWINE: replaced hardcoded resolution constants with function calls
2021-01-07 21:58:21 +01:00
Martin Gerhardy
9e89fdf9dd
TWINE: added debug command to play fla movies
2021-01-06 08:43:22 +01:00
Martin Gerhardy
b92ad1ce78
TWINE: reduced default debug output
2021-01-06 07:53:33 +01:00
Martin Gerhardy
6c42253060
TWINE: fixed typo
2021-01-06 07:51:57 +01:00
Martin Gerhardy
d922ff7557
TWINE: converted pcx code to gif (wip)
...
The dos floppy version is the only version without fla movies I could find.
Also http://lbafileinfo.kazekr.net/index.php?title=LBA1:Fla_gif.hqr and no
FLA_PCX was ever mentioned. Not sure where why pcx code was added, maybe a
conversion from gif to pcx
The GIFDecoder is still missing, that's why this code is deactivated
2021-01-03 13:06:23 +01:00
Martin Gerhardy
fb85ee2cd6
TWINE: lowercase for config variables
2021-01-03 13:06:23 +01:00
Martin Gerhardy
0cdc57d070
TWINE: don't override the gameflags while initializing the config values
2021-01-03 13:06:23 +01:00
Martin Gerhardy
a97ef349ce
TWINE: extracted to constants
2021-01-01 15:28:26 +01:00
Eugene Sandulenko
c1cca8c869
ALL: Update copyright year
2021-01-01 00:00:18 +01:00
Martin Gerhardy
3dfcdef673
TWINE: extract to method
2020-12-29 00:16:46 +01:00
Martin Gerhardy
e8080cf030
TWINE: added version flag support to detection entries
2020-12-27 14:02:02 +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
Martin Gerhardy
05e86f562e
TWINE: format the code
2020-12-26 11:53:26 +01:00
Martin Gerhardy
23a06b1ab5
TWINE: replaced magic number for text bank id
2020-12-23 15:50:48 +01:00
Martin Gerhardy
725f75d4af
TWINE: allow to use a higher resolution for rendering images
2020-12-23 15:50:48 +01:00
Martin Gerhardy
b0e9aac6a9
TWINE: refactored the wait we control the fps in the game
2020-12-23 14:28:07 +01:00
Martin Gerhardy
475d32380f
TWINE: specify the palette index for loadImage()
2020-12-22 17:17:36 +01:00
Martin Gerhardy
06d2a71511
TWINE: moved resource management files into own subdir
2020-12-22 17:17:36 +01:00
Martin Gerhardy
d1aa2e3cb3
TWINE: started to reorganize the folder structure
2020-12-22 17:17:36 +01:00
Martin Gerhardy
e52d5bf41e
TWINE: reduced cyclic complexity of centerScreenOnActor
2020-12-17 12:29:18 +01:00
Martin Gerhardy
bb986b65d6
TWINE: implemented credits sequence in main menu
2020-12-17 12:22:47 +01:00
Martin Gerhardy
438f4aeadb
TWINE: fps limit helper
2020-12-17 10:28:08 +01:00
Martin Gerhardy
4010c23d69
TWINE: replaced magic numbers
2020-12-07 17:00:17 +01:00
Martin Gerhardy
9d8eaa3f97
TWINE: converted to enum class
...
and added TODO about value mixing
2020-12-07 16:59:29 +01:00