Commit graph

49 commits

Author SHA1 Message Date
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
c211ed15b6 TWINE: updated volume menu 2021-04-09 14:13:27 +02:00
Martin Gerhardy
8289072496 TWINE: added highres option to advanced menu
also use enum class for TextId and TextBankId
2021-04-09 10:43:03 +02:00
Martin Gerhardy
bb618d3b5c TWINE: fixed vox and tts playback and aborting 2021-03-28 23:08:01 +02:00
Martin Gerhardy
5fa6a23d8a TWINE: converted to enum class 2021-03-19 15:49:07 +01:00
Martin Gerhardy
b0411c3bf2 TWINE: const 2021-03-17 18:25:04 +01:00
Martin Gerhardy
3a6923795d TWINE: renamed Vec3 to IVec3 2021-03-17 18:25:03 +01:00
Martin Gerhardy
2e70497df9 TWINE: fixed magic point script subtraction and reduced code duplication 2021-03-16 19:26:47 +01:00
Martin Gerhardy
70fd4f428d TWINE: removed ScenePoint and added actor debug rendering 2021-03-15 23:11:21 +01:00
Martin Gerhardy
67a9213531 TWINE: reversed missing parts of life script 2021-03-12 21:02:23 +01:00
Martin Gerhardy
16aca8531b TWINE: activate the palette switch for the holomap 2021-03-01 18:01:10 +01:00
Martin Gerhardy
bbe4083ab0 TWINE: use a few of the inventory setters to ensure the item amount boundaries 2021-02-26 11:11:21 +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
c702e0955e TWINE: use Vec3 operators 2021-02-26 11:11:21 +01:00
Martin Gerhardy
290b5de7e4 TWINE: converted hero position to Vec3 struct 2021-02-25 17:34:10 +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
ee7ac5572a TWINE: added centerOnActor method 2021-02-25 15:04:40 +01:00
Martin Gerhardy
d53f163e67 TWINE: extract to local variables 2021-02-25 13:51:55 +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
21aaf4ce43 TWINE: scenery zoom stuff 2021-02-11 17:04:59 +01:00
Martin Gerhardy
4ca2d937da TWINE: renamed method 2021-01-30 14:35:12 +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
0f4406e8ee TWINE: replaced magic number 2021-01-26 18:55:52 +01:00
Martin Gerhardy
61b0633468 TWINE: more color constants 2021-01-26 18:55:52 +01:00
Martin Gerhardy
d7ff84d317 TWINE: draw holomap trajectory on scene change 2021-01-24 16:54:30 +01:00
Martin Gerhardy
ef86132f42 TWINE: replaced magic numbers 2021-01-08 21:55:47 +01:00
Martin Gerhardy
13dfc3bd43 TWINE: replaced magic number 2021-01-08 21:18:41 +01:00
Martin Gerhardy
2000b07b6b TWINE: renamed global variable 2021-01-08 19:49:59 +01:00
Martin Gerhardy
ea82317891 TWINE: fixed credits scene scripted text 2021-01-08 19:45:00 +01:00
Martin Gerhardy
e402827f3b TWINE: introduced color constants 2021-01-08 19:44:43 +01:00
Martin Gerhardy
c962e21d50 TWINE: renamed member variable 2021-01-08 08:46:40 +01:00
Martin Gerhardy
23ac5152f2 TWINE: reduced code duplication 2021-01-08 08:46:40 +01:00
Martin Gerhardy
473a834840 TWINE: renamed member and method for game flags 2021-01-07 21:58:21 +01:00
Martin Gerhardy
92499991cf TWINE: hide gameFlags array 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
60ae3237d5 TWINE: todo comment 2021-01-06 08:06:06 +01:00
Martin Gerhardy
3bc2447e44 TWINE: use TextId constants 2020-12-29 00:16:46 +01:00
Martin Gerhardy
438deb671f TWINE: use constants for magic numbers 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
b0e9aac6a9 TWINE: refactored the wait we control the fps in the game 2020-12-23 14:28:07 +01:00
Martin Gerhardy
bfa517ae7a TWINE: moved overlay from script code into holomap code 2020-12-22 17:17:36 +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
Renamed from engines/twine/script_life_v1.cpp (Browse further)