Martin Gerhardy
|
390336f5fc
|
TWINE: converted parameter to bool
|
2020-11-26 23:13:22 +01:00 |
|
Martin Gerhardy
|
b342cd2c04
|
TWINE: added shortcuts to change behaviour with the menu
... like it is in lba2
|
2020-11-26 22:14:29 +01:00 |
|
Martin Gerhardy
|
819650bc9d
|
TWINE: fixed speed of the game by reduced the delay in the main loop like it was in TwinEngine
|
2020-11-26 21:53:05 +01:00 |
|
Martin Gerhardy
|
8fa22df102
|
TWINE: fixed invisible mouse cursor when going back into the ui
Addresses bug https://bugs.scummvm.org/ticket/11977
|
2020-11-26 17:26:53 +01:00 |
|
Martin Gerhardy
|
733fc49637
|
TWINE: removed frequency parameter from playSample
|
2020-11-25 21:47:28 +01:00 |
|
Martin Gerhardy
|
a967242757
|
TWINE: more Common::Rect refactorings
|
2020-11-25 19:41:52 +01:00 |
|
Martin Gerhardy
|
e8fcff6e6d
|
TWINE: implement ui control via mouse
Also optimized the on-screen keyboard rendering a lot, renamed
parameters and started to use Common::Rect
|
2020-11-25 17:00:44 +01:00 |
|
Martin Gerhardy
|
6f70d6315f
|
TWINE: fixed loading boolean config values
|
2020-11-24 18:05:07 +01:00 |
|
Martin Gerhardy
|
a5dad05678
|
TWINE: the body index is not related to the inventory item idx
|
2020-11-23 16:42:21 +01:00 |
|
Martin Gerhardy
|
79daf804a4
|
TWINE: moved methods into ActorMoveStruct
|
2020-11-22 23:19:35 +01:00 |
|
Martin Gerhardy
|
c1ec0a7627
|
TWINE: renamed Text class members and methods
|
2020-11-22 22:42:24 +01:00 |
|
Martin Gerhardy
|
abe94d4316
|
TWINE: renamed some members of the Text class
|
2020-11-22 22:42:24 +01:00 |
|
Martin Gerhardy
|
057712cdc3
|
TWINE: hide access to gameFlags array
|
2020-11-22 22:42:24 +01:00 |
|
Martin Gerhardy
|
e993e65989
|
TWINE: extracted into single methods
|
2020-11-22 22:42:24 +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
|
f7552d1cd1
|
TWINE: fixed more memory leaks
|
2020-11-17 20:59:28 +01:00 |
|
Martin Gerhardy
|
f037bddc53
|
TWINE: plug memory leaks
|
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
|
df75fac95f
|
TWINE: removed screenLookupTable
|
2020-11-16 21:23:04 +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
|
c2551974a7
|
TWINE: fixed toggling the jetpack
|
2020-11-14 15:54:45 +01:00 |
|
Martin Gerhardy
|
bf102aa02c
|
TWINE: use IS_HERO macro
|
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
|
d6d089a68e
|
TWINE: fixed missing boolean conversions
|
2020-11-13 17:45:04 +01:00 |
|
Martin Gerhardy
|
78ff2078ab
|
TWINE: added ui extra options
|
2020-11-13 17:45:04 +01:00 |
|
Martin Gerhardy
|
99c32851bd
|
TWINE: removed newlines from warning and error messages
|
2020-11-13 17:45:04 +01:00 |
|
Eugene Sandulenko
|
5936026209
|
ALL: Clarify POTFILES, remove redundant common/translations.h includes
|
2020-11-10 03:03:49 +01:00 |
|
Martin Gerhardy
|
955d2e71cf
|
TWINE: converted to boolean
|
2020-11-06 20:40:00 +01:00 |
|
Martin Gerhardy
|
f388a14ad6
|
TWINE: fixed max value for getRandomNumber
the value was off-by-one causing all kind of weird errors in the game. E.g.
the first scene didn't drop a key each time.
|
2020-11-04 22:46:17 +01:00 |
|
Martin Gerhardy
|
cf8e7339d0
|
TWINE: implemented drawText for debug window
|
2020-11-03 18:29:37 +01:00 |
|
Martin Gerhardy
|
d3c2f7cd91
|
TWINE: added ScopedEngineFreeze
|
2020-11-03 18:29:37 +01:00 |
|
Martin Gerhardy
|
f560390f7e
|
TWINE: implement load-savegame menu
also save game loading from launcher is supported now
|
2020-11-03 18:29:36 +01:00 |
|
Martin Gerhardy
|
0a3a634daf
|
TWINE: moved scene text bank id into scene class
|
2020-11-03 18:29:36 +01:00 |
|
Martin Gerhardy
|
df8dc9f270
|
TWINE: replaced magic numbers
|
2020-11-03 18:29:36 +01:00 |
|
Martin Gerhardy
|
2e5d3977c9
|
TWINE: reduced memory allocations
|
2020-11-03 18:29:36 +01:00 |
|
Martin Gerhardy
|
3257107fad
|
TWINE: refactored menu data
|
2020-11-03 18:29:36 +01:00 |
|
Martin Gerhardy
|
7ba94d71af
|
TWINE: started to implement save/load
|
2020-11-03 18:29:36 +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
|
1c04c2162a
|
TWINE: fixed assert when some sprite are rendered only partially
|
2020-10-30 17:28:54 +01:00 |
|
Martin Gerhardy
|
f9fa523c62
|
TWINE: changed engine init message
|
2020-10-30 17:20:08 +01:00 |
|
Martin Gerhardy
|
e181baf0e6
|
TWINE: activate some of the scummvm features
|
2020-10-30 17:20:08 +01:00 |
|
Martin Gerhardy
|
e98df188f1
|
TWINE: converted to boolean
|
2020-10-30 17:20:08 +01:00 |
|
Martin Gerhardy
|
09721f2aac
|
TWINE: removed TWINE_PLAY_INTROS define
|
2020-10-30 17:20:08 +01:00 |
|
Martin Gerhardy
|
9a850283ba
|
TWINE: fixed assert in copyBlockPhys
|
2020-10-30 17:20:08 +01:00 |
|
Martin Gerhardy
|
d583ad076a
|
TWINE: one abort action to cancel the whole intro loop
|
2020-10-30 17:20:08 +01:00 |
|
Martin Gerhardy
|
07d9af7259
|
TWINE: HQRDepack doesn't need the engine pointer
|
2020-10-30 17:20:08 +01:00 |
|
Martin Gerhardy
|
3b73ba9c37
|
TWINE: comments and grouping of members in ConfigFile struct
|
2020-10-27 17:14:06 +01:00 |
|