Commit Graph
47 Commits
Author SHA1 Message Date
Martin Gerhardy 022aa4b2f4 TWINE: fixed blocky rendering
int64 was a typedef to float in the TwinEngine code
2020-11-26 21:26:26 +01:00
Martin Gerhardy 79daf804a4 TWINE: moved methods into ActorMoveStruct 2020-11-22 23:19:35 +01:00
Martin Gerhardy 057712cdc3 TWINE: hide access to gameFlags array 2020-11-22 22:42:24 +01:00
Martin Gerhardy d21bfbe914 TWINE: moved cursor key mask handling into movement class 2020-11-21 15:24:46 +01:00
Martin Gerhardy a5295d0fa6 TWINE: hide member of Movements class 2020-11-21 15:24:46 +01:00
Martin Gerhardy e10aecad31 TWINE: extracted into single methods and cleanup in input code handling 2020-11-21 15:24:46 +01:00
Martin Gerhardy 95a331f78d TWINE: further cleanup on the input code 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 b30a195e97 TWINE: introduced ClampAngle 2020-11-20 18:26:35 +01:00
Martin Gerhardy 4467f467ef TWINE: renamed actor members 2020-11-17 19:35:41 +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 c5aa1dacc0 TWINE: converted ControlMode 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 b2c62f285a TWINE: convert to boolean 2020-11-14 15:54:44 +01:00
Martin Gerhardy ae88727681 TWINE: minor cleanup 2020-11-14 15:54:44 +01:00
Martin Gerhardy 37054b47fc TWINE: started to convert the left/right mouse buttons to keymapper actions 2020-11-14 15:54:44 +01:00
Martin Gerhardy 30cb2fb3cf TWINE: fixed kAggressive mode
broken in 955d2e71cf
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
Martin Gerhardy 955d2e71cf TWINE: converted to boolean 2020-11-06 20:40:00 +01:00
Martin Gerhardy 3de2bda92c TWINE: fixed compiler warnings 2020-11-06 16:52:45 +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 329e60ea56 TWINE: minor cleanup 2020-11-05 18:56:07 +01:00
Martin Gerhardy 590660655d TWINE: extracted into own methods 2020-11-05 18:56:07 +01:00
Martin Gerhardy 92b68a1132 TWINE: cleanup in debug window 2020-11-03 18:29:37 +01:00
Martin Gerhardy a7f3a63454 TWINE: reduced scoped + const 2020-11-03 18:29:37 +01:00
Martin Gerhardy 8db2b58a9a TWINE: const 2020-10-30 23:53:16 +01:00
Martin Gerhardy 716313db75 TWINE: hide the blockBuffer member and fixed a memory leak 2020-10-27 17:14:05 +01:00
Martin Gerhardy 2ad34e17f1 TWINE: script cleanup - input cleanup 2020-10-26 18:11:15 +01:00
Martin Gerhardy ea850b8c50 TWINE: fixed previousLoopCursorKeys handling for attack animations 2020-10-26 18:11:15 +01:00
Martin Gerhardy 69b06478b3 TWINE: restore old variable use - we're not yet there 2020-10-26 18:11:15 +01:00
Martin Gerhardy a8ca9e017b TWINE: make cursorKeys obsolet 2020-10-26 18:11:15 +01:00
Martin Gerhardy 2cf3832bed TWINE: reduced scope 2020-10-26 18:11:15 +01:00
Martin Gerhardy b2463be755 TWINE: replaced magic number 2020-10-26 18:11:15 +01:00
Martin Gerhardy b90797e00d TWINE: moved pressed key states into movements class 2020-10-26 18:11:15 +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 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 2ccbff91d8 TWINE: connect some of the advanced options menu settings 2020-10-24 16:12:55 +02:00
Martin Gerhardy a1e43850d1 TWINE: cleanup and more keymapper actions connected 2020-10-24 16:12:55 +02:00
Martin Gerhardy a6117c2897 TWINE: connect more keymapper events to their in-game 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 2ac8330823 TWINE: renamed member of Keyboard struct 2020-10-24 16:12:55 +02:00
Martin Gerhardy 7e04efc533 TWINE: converted c artifacts to c++ 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