Commit graph

46 commits

Author SHA1 Message Date
Martin Gerhardy
ae555d7aea TWINE: reduced cyclic complexity 2020-12-22 17:17:36 +01:00
Martin Gerhardy
dda215f5e6 TWINE: made prepareIsoModel static 2020-12-11 17:10:24 +01:00
Martin Gerhardy
5445b17344 TWINE: renamed struct members and stack vars 2020-12-07 17:05:44 +01:00
Martin Gerhardy
4c04e76adb TWINE: replaced magic numbers with ExtraType constants 2020-12-07 17:04:48 +01:00
Martin Gerhardy
d6031e74d6 TWINE: replaced magic numbers with ExtraType constants 2020-12-07 17:03:11 +01:00
Martin Gerhardy
346b5b9f4d TWINE: added ExtraType bit values as enum and renamed member 2020-12-07 17:01:37 +01:00
Martin Gerhardy
9d8eaa3f97 TWINE: converted to enum class
and added TODO about value mixing
2020-12-07 16:59:29 +01:00
Martin Gerhardy
ec503b7b89 TWINE: use OverlayType and OverlayPosType enums 2020-12-07 16:58:52 +01:00
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
a9c3c7987f TWINE: removed unused parameters 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
1fbb881b19 TWINE: more use of Common::Rect 2020-11-25 17:00:44 +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
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
b33f58bf2c TWINE: extended comment 2020-11-16 21:23:04 +01:00
Martin Gerhardy
29a7323464 TWINE: renamed member of drawlist 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
7eac628d27 TWINE: converted ShapeType to enum class 2020-11-14 15:54:45 +01:00
Martin Gerhardy
e498b80bed TWINE: use stream to parse the sprite offsets 2020-11-05 18:56:08 +01:00
Martin Gerhardy
c8183e2926 TWINE: fixed wild casting 2020-11-05 18:56:08 +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
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
c34239c7fc TWINE: moved latest cache entries into Resources class 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
156d6ca14d TWINE: moved spriteTable into Resources class 2020-10-27 17:14:05 +01:00
Martin Gerhardy
d13e4b4088 TWINE: reduced scopes, const + data hiding 2020-10-25 16:57:26 +01:00
Eugene Sandulenko
84e41e3b64 TWINE: More AmigaOS compilation fixes 2020-10-25 00:53:21 +02:00
Eugene Sandulenko
8ebeb2b5f2 TWINE: Fix more int vs int32 type mismatches 2020-10-24 21:49:03 +02:00
Martin Gerhardy
764640ac74 TWINE: connect more keymapper actions 2020-10-24 16:12:55 +02:00
Martin Gerhardy
82cda6e217 TWINE: reduced scope + cleanup 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
d417478b8c TWINE: started to split keymaps for ui, game and cutscenes 2020-10-24 16:12:55 +02:00
Martin Gerhardy
c59fd6a32e TWINE: refactored input 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
2ac8330823 TWINE: renamed member of Keyboard struct 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
33d27512f1 TWINE: switch to managed surfaces 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
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