Martin Gerhardy
|
df75fac95f
|
TWINE: removed screenLookupTable
|
2020-11-16 21:23:04 +01:00 |
|
Martin Gerhardy
|
88aebb8313
|
TWINE: converted HeroBehaviourType 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
|
955d2e71cf
|
TWINE: converted to boolean
|
2020-11-06 20:40:00 +01:00 |
|
Martin Gerhardy
|
515256d904
|
TWINE: replaced magic numbers and converted to boolean
|
2020-11-06 20:40:00 +01:00 |
|
Martin Gerhardy
|
517248adb8
|
TWINE: reduced visibility of scene members
|
2020-11-05 18:56:08 +01:00 |
|
Martin Gerhardy
|
0488fe67c4
|
TWINE: reduced cyclic complexity
|
2020-11-03 18:29:37 +01:00 |
|
Martin Gerhardy
|
688e4a7349
|
TWINE: replaced magic number
|
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
|
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
|
003160bab7
|
TWINE: missing missing null byte for playername string in savegame
|
2020-11-03 18:24:55 +01:00 |
|
Martin Gerhardy
|
95dcec879d
|
TWINE: fixed typo
|
2020-10-31 08:30:16 +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
|
191eed29c3
|
TWINE: debug command to toggle the debug mode of the game
|
2020-10-27 17:14:05 +01:00 |
|
Martin Gerhardy
|
444dfc18ee
|
TWINE: doesn't make sense to use delaySkip for 1ms
|
2020-10-27 17:14:05 +01:00 |
|
Martin Gerhardy
|
0e9bc030f1
|
TWINE: moved animTable into Resources class
|
2020-10-27 17:14:05 +01:00 |
|
Martin Gerhardy
|
11fda12409
|
TWINE: plug a memory leak and reduced visiblity
|
2020-10-27 17:14:05 +01:00 |
|
Martin Gerhardy
|
c767b26557
|
TWINE: cleanup
|
2020-10-27 17:14:04 +01:00 |
|
Martin Gerhardy
|
6bd38bd0ae
|
TWINE: script and gamestate cleanup
converted error to warning
|
2020-10-27 17:14:04 +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
|
b951291d5e
|
TWINE: removed internalKeyCode from Input class
|
2020-10-26 18:11:15 +01:00 |
|
Martin Gerhardy
|
3283e420e2
|
TWINE: replaced magic numbers
|
2020-10-26 18:11:15 +01:00 |
|
Martin Gerhardy
|
aacb488f25
|
TWINE: converted to boolean and general cleanup
|
2020-10-25 09:21:44 +01:00 |
|
Eugene Sandulenko
|
1ef2265991
|
TWINE: Remove array initializers. Some older gcc's do not like it
|
2020-10-25 01:30:42 +02:00 |
|
Eugene Sandulenko
|
bf46d8e677
|
TWINE: Another compilation fix
|
2020-10-25 00:56:38 +02:00 |
|
Martin Gerhardy
|
764640ac74
|
TWINE: connect more keymapper actions
|
2020-10-24 16:12:55 +02:00 |
|
Martin Gerhardy
|
5b21b55a85
|
TWINE: use toggleAbortAction for GameState::processFoundItem
|
2020-10-24 16:12:55 +02:00 |
|
Martin Gerhardy
|
84f2ba7e41
|
TWINE: implemented more keymap actions
|
2020-10-24 16:12:55 +02:00 |
|
Martin Gerhardy
|
c59fd6a32e
|
TWINE: refactored input
|
2020-10-24 16:12:55 +02:00 |
|
Martin Gerhardy
|
f7defb55e0
|
TWINE: cleanup gamestate - use constants for dynamic menu
|
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
|
9847b34a35
|
TWINE: refactored the way the voice playback is handled
|
2020-10-24 16:12:55 +02:00 |
|
Martin Gerhardy
|
2ac8330823
|
TWINE: renamed member of Keyboard struct
|
2020-10-24 16:12:55 +02:00 |
|
Martin Gerhardy
|
030b23b4db
|
TWINE: refactored the input handling a little bit
|
2020-10-24 16:12:55 +02:00 |
|
Martin Gerhardy
|
385a7b5422
|
TWINE: switched to rgba palette and ported crossFade
|
2020-10-24 16:12:55 +02:00 |
|
Martin Gerhardy
|
4026b23d7c
|
TWINE: merged version 0.2.2 of twine develop branch
|
2020-10-24 16:12:55 +02:00 |
|
Martin Gerhardy
|
ecbc291e25
|
TWINE: use Graphics::Surface instead of raw 8 bit buffer
|
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 |
|