Martin Gerhardy
|
390336f5fc
|
TWINE: converted parameter to bool
|
2020-11-26 23:13:22 +01:00 |
|
Martin Gerhardy
|
733fc49637
|
TWINE: removed frequency parameter from playSample
|
2020-11-25 21:47:28 +01:00 |
|
Martin Gerhardy
|
057712cdc3
|
TWINE: hide access to gameFlags array
|
2020-11-22 22:42:24 +01:00 |
|
Martin Gerhardy
|
a5295d0fa6
|
TWINE: hide member of Movements class
|
2020-11-21 15:24:46 +01:00 |
|
Martin Gerhardy
|
699c8225c6
|
TWINE: replaced magic numbers with constants
and started to mark the angles - to be able to refacto them easier later on
|
2020-11-20 18:34:50 +01:00 |
|
Martin Gerhardy
|
3f41556117
|
TWINE: allow to disable all actors in a scene but one
this allows easier debugging of actor behaviours
|
2020-11-18 20:29:43 +01:00 |
|
Martin Gerhardy
|
f7552d1cd1
|
TWINE: fixed more memory leaks
|
2020-11-17 20:59:28 +01:00 |
|
Martin Gerhardy
|
082985ee82
|
TWINE: fixed memory leaks
|
2020-11-17 19:35:41 +01:00 |
|
Martin Gerhardy
|
5d9ffc23b7
|
TWINE: renamed scene members
|
2020-11-17 19:35:41 +01:00 |
|
Martin Gerhardy
|
36ac253f3f
|
TWINE: improved parsing BonusParameter
|
2020-11-17 19:35:41 +01:00 |
|
Martin Gerhardy
|
4467f467ef
|
TWINE: renamed actor members
|
2020-11-17 19:35:41 +01:00 |
|
Martin Gerhardy
|
6a7d0d6363
|
TWINE: fixed some missing actor in scene parsing
|
2020-11-16 21:23:04 +01:00 |
|
Martin Gerhardy
|
207ce744df
|
TWINE: renamed member for bitfield
found in lba2remake
|
2020-11-16 21:23:04 +01:00 |
|
Martin Gerhardy
|
cde33bd76f
|
TWINE: fixed free camera movement in other scenes
|
2020-11-16 21:23:04 +01:00 |
|
Martin Gerhardy
|
19d91fbf7f
|
TWINE: reduced scope
|
2020-11-16 21:23:03 +01:00 |
|
Martin Gerhardy
|
d3d283b351
|
TWINE: reduced code duplication in bonus handling
|
2020-11-16 21:23:03 +01:00 |
|
Martin Gerhardy
|
ba69546e91
|
TWINE: added BonusParameter struct
|
2020-11-16 21:23:03 +01:00 |
|
Martin Gerhardy
|
88aebb8313
|
TWINE: converted HeroBehaviourType to enum class
|
2020-11-14 15:54:45 +01:00 |
|
Martin Gerhardy
|
6063119af2
|
TWINE: converted AnimationTypes to enum class
|
2020-11-14 15:54:45 +01:00 |
|
Martin Gerhardy
|
7eac628d27
|
TWINE: converted ShapeType to enum class
|
2020-11-14 15:54:45 +01:00 |
|
Martin Gerhardy
|
5366ea735c
|
TWINE: ensure menu background after giving up
also the initial values for the advanced menu entries are correct now
|
2020-11-13 17:45:04 +01:00 |
|
Martin Gerhardy
|
515256d904
|
TWINE: replaced magic numbers and converted to boolean
|
2020-11-06 20:40:00 +01:00 |
|
Martin Gerhardy
|
1b3da88113
|
TWINE: added comments and bonus zone structs
source http://lbafileinfo.kazekr.net
|
2020-11-06 16:52:45 +01:00 |
|
Martin Gerhardy
|
517248adb8
|
TWINE: reduced visibility of scene members
|
2020-11-05 18:56:08 +01:00 |
|
Martin Gerhardy
|
763b99e189
|
TWINE: added macro to check if the current actor is the hero
|
2020-11-05 18:56:07 +01:00 |
|
Martin Gerhardy
|
d3c2f7cd91
|
TWINE: added ScopedEngineFreeze
|
2020-11-03 18:29:37 +01:00 |
|
Martin Gerhardy
|
0a3a634daf
|
TWINE: moved scene text bank id into scene class
|
2020-11-03 18:29:36 +01:00 |
|
Martin Gerhardy
|
b89a0ee053
|
TWINE: fallback to midi if audio cd isn't available
|
2020-11-03 18:24:55 +01:00 |
|
Martin Gerhardy
|
216306859b
|
TWINE: the hqr code doesn't have any state - converted back to functions
|
2020-10-30 23:50:44 +01:00 |
|
Martin Gerhardy
|
9f316e4757
|
TWINE: introduced sample constants
|
2020-10-30 23:50:44 +01:00 |
|
Martin Gerhardy
|
e98df188f1
|
TWINE: converted to boolean
|
2020-10-30 17:20:08 +01:00 |
|
Martin Gerhardy
|
632b794e2b
|
TWINE: converted to boolean
|
2020-10-26 18:11:15 +01:00 |
|
Martin Gerhardy
|
b307011170
|
TWINE: cleanup input code and replaced magic numbers
|
2020-10-26 18:11:15 +01:00 |
|
Martin Gerhardy
|
71921f241c
|
TWINE: started to implement saving and loading as well as player name entering
|
2020-10-26 18:11:15 +01:00 |
|
Martin Gerhardy
|
662aceb922
|
TWINE: reduced scope
|
2020-10-26 18:11:15 +01:00 |
|
Martin Gerhardy
|
9d53e69b79
|
TWINE: converted scene loading to stream
|
2020-10-26 18:11:15 +01:00 |
|
Martin Gerhardy
|
a2ec51e46c
|
TWINE: store script sizes
|
2020-10-26 18:11:15 +01:00 |
|
Martin Gerhardy
|
74896d1846
|
TWINE: reduced scope + cleanup
|
2020-10-26 18:11:15 +01:00 |
|
Martin Gerhardy
|
7f8c588af9
|
TWINE: replaced magic numbers
|
2020-10-26 18:11:15 +01:00 |
|
Martin Gerhardy
|
ec9d67d0b0
|
TWINE: add debug commands to switch the scene and give all items
|
2020-10-26 18:11:15 +01:00 |
|
Martin Gerhardy
|
d13e4b4088
|
TWINE: reduced scopes, const + data hiding
|
2020-10-25 16:57:26 +01:00 |
|
Martin Gerhardy
|
aacb488f25
|
TWINE: converted to boolean and general cleanup
|
2020-10-25 09:21:44 +01:00 |
|
Martin Gerhardy
|
82cda6e217
|
TWINE: reduced scope + cleanup
|
2020-10-24 16:12:55 +02:00 |
|
Martin Gerhardy
|
219d1f3562
|
TWINE: provide default parameter values for playSample
|
2020-10-24 16:12:55 +02:00 |
|
Martin Gerhardy
|
18e7620613
|
TWINE: convert to boolean
|
2020-10-24 16:12:55 +02:00 |
|
Martin Gerhardy
|
e1ec83207f
|
TWINE: implemented midi music
|
2020-10-24 16:12:55 +02:00 |
|
Martin Gerhardy
|
37bbfc168b
|
TWINE: converted to classes and use the scummvm systems
also converted the code to the coding guidelines of the scummvm team
|
2020-10-24 16:12:55 +02:00 |
|
Martin Gerhardy
|
bc35611293
|
TWINE: initial import
|
2020-10-24 16:12:55 +02:00 |
|