Commit Graph
45 Commits
Author SHA1 Message Date
Martin Gerhardy 6f75c8a823 TWINE: removed unused method parameters 2020-11-28 01:09:44 +01:00
Martin Gerhardy 82df68fb11 TWINE: extracted rendering types into dedicated methods 2020-11-28 01:09:44 +01:00
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 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 79daf804a4 TWINE: moved methods into ActorMoveStruct 2020-11-22 23:19:35 +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 bd3cf29205 TWINE: reduced code duplication 2020-11-16 21:23:04 +01:00
Martin Gerhardy b27953f9f7 TWINE: renamed to lowercase 2020-11-16 21:23:04 +01:00
Martin Gerhardy ff128d1787 TWINE: replaced magic numbers 2020-11-08 20:45:46 +01:00
Martin Gerhardy b25d81ca1d TWINE: replaced magic numbers and use local vars 2020-11-08 13:44:49 +01:00
Martin Gerhardy 78a909c16c TWINE: converted members to local var 2020-11-08 13:44:49 +01:00
Martin Gerhardy 03654bdd3e TWINE: there is no other return value as 1 2020-11-08 13:44:49 +01:00
Martin Gerhardy 0842ffa071 TWINE: moved members to local vars and reduced visibility 2020-11-08 13:44:49 +01:00
Martin Gerhardy 010941083e TWINE: moved members to local var 2020-11-08 13:44:49 +01:00
Martin Gerhardy 03e0dcdd9c TWINE: removed yet another member from renderer class and made it a local var 2020-11-08 13:02:37 +01:00
Martin Gerhardy 60935e83ed TWINE: const and reduced scope in renderer code 2020-11-08 12:49:49 +01:00
Martin Gerhardy f4f67faee0 TWINE: fixed a few endian issues in the animation code
the body and keyframe data is directly loaded from the hqrs
2020-11-08 12:33:02 +01:00
Martin Gerhardy 38d5886b41 TWINE: const for src buffer 2020-11-06 20:40:00 +01:00
Martin Gerhardy 2ede9b688b TWINE: reduced scope and removed unused member 2020-11-06 16:52:45 +01:00
Martin Gerhardy 5c423ecd2f TWINE: reduced scope 2020-11-06 16:52:45 +01:00
Martin Gerhardy 89a9b97ae0 TWINE: reduced scope 2020-11-06 16:52:45 +01:00
Martin Gerhardy ee0e586f7b TWINE: reduced cyclic complexity 2020-11-06 16:52:45 +01:00
Martin Gerhardy e08b7d6455 TWINE: reduced scope 2020-11-06 16:52:45 +01:00
Martin Gerhardy 1d2984678a TWINE: reduced scope 2020-11-06 16:52:45 +01:00
Martin Gerhardy 51534d74ec TWINE: removed unused members and reduced scope 2020-11-06 16:52:45 +01:00
Martin Gerhardy a33c61fcaa TWINE: converted to boolean 2020-11-06 16:52:45 +01:00
Martin Gerhardy 471823b7d4 TWINE: replaced magic numbers 2020-11-06 16:52:45 +01:00
Martin Gerhardy a372f14cf8 TWINE: reduced scope and members 2020-11-06 16:52:45 +01:00
Martin Gerhardy c94c4d2878 TWINE: reduced scope 2020-11-06 16:52:45 +01:00
Martin Gerhardy d8f49ca4de TWINE: reduced scope and made members lowercase 2020-11-06 16:52:45 +01:00
Martin Gerhardy 11e76319c5 TWINE: reduced scope 2020-11-06 16:52:45 +01:00
Martin Gerhardy 2d0791a893 TWINE: reduced scope 2020-11-06 16:52:45 +01:00
Martin Gerhardy 089c62b274 TWINE: reduced scope 2020-11-06 16:52:45 +01:00
Martin Gerhardy ec062fb112 TWINE: reduced scope 2020-11-06 16:52:45 +01:00
Martin Gerhardy 8db2b58a9a TWINE: const 2020-10-30 23:53:16 +01:00
Martin Gerhardy caeb854b0a TWINE: reduced scope and visibility 2020-10-27 17:30:15 +01:00
Eugene Sandulenko 84e41e3b64 TWINE: More AmigaOS compilation fixes 2020-10-25 00:53:21 +02:00
Eugene Sandulenko b650bf01ba TWINE: Fix warning 2020-10-24 21:49:42 +02:00
Eugene Sandulenko 8ebeb2b5f2 TWINE: Fix more int vs int32 type mismatches 2020-10-24 21:49:03 +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 77f29ada5f TWINE: renamed variables and initialize members 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