Commit Graph
38 Commits
Author SHA1 Message Date
Martin Gerhardy 733fc49637 TWINE: removed frequency parameter from playSample 2020-11-25 21:47:28 +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 6411e5d07e TWINE: fixed warning 2020-11-19 22:58:24 +01:00
Martin Gerhardy 7977f649b3 TWINE: renamed variables + const 2020-11-19 22:54:50 +01:00
Martin Gerhardy 3d254b4e79 TWINE: reduced scope 2020-11-17 19:35:41 +01:00
Martin Gerhardy eb1fafcc2e TWINE: converted ExtraSpecialType to enum class 2020-11-14 15:54:45 +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 7eac628d27 TWINE: converted ShapeType to enum class 2020-11-14 15:54:45 +01:00
Martin Gerhardy 99c32851bd TWINE: removed newlines from warning and error messages 2020-11-13 17:45:04 +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 6f3c9a5e69 TWINE: converted return value to boolean 2020-11-08 12:17:34 +01:00
Martin Gerhardy b6750b454e TWINE: const 2020-11-08 12:14:56 +01:00
Martin Gerhardy ca540d5e6b TWINE: const and converted to boolean 2020-11-08 12:13:14 +01:00
Martin Gerhardy 62f1335826 TWINE: remove member variables and use them as local vars
and a lot of const
2020-11-08 12:08:53 +01:00
Martin Gerhardy 12f9ba1bea TWINE: const 2020-11-08 12:00:39 +01:00
Martin Gerhardy 03df93afca TWINE: use IS_HERO macro 2020-11-06 20:40:00 +01:00
Martin Gerhardy d2aa0068ec TWINE: const 2020-11-06 16:52:45 +01:00
Martin Gerhardy e679672de4 TWINE: reduced scope and code duplication 2020-11-06 16:52:45 +01:00
Martin Gerhardy 0488fe67c4 TWINE: reduced cyclic complexity 2020-11-03 18:29:37 +01:00
Martin Gerhardy 8db2b58a9a TWINE: const 2020-10-30 23:53:16 +01:00
Martin Gerhardy 9f316e4757 TWINE: introduced sample constants 2020-10-30 23:50:44 +01:00
Martin Gerhardy bd4fa2e708 TWINE: cleanup in move script 2020-10-30 17:20:08 +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 78eb7e6d29 TWINE: const 2020-10-27 17:14:05 +01:00
Martin Gerhardy 238deaa377 TWINE: use streams 2020-10-27 17:14:05 +01:00
Martin Gerhardy c767b26557 TWINE: cleanup 2020-10-27 17:14:04 +01:00
Martin Gerhardy afdee7237f TWINE: moved actor pointer into actor class 2020-10-26 18:11:15 +01:00
Martin Gerhardy ec9d67d0b0 TWINE: add debug commands to switch the scene and give all items 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
Eugene Sandulenko 778781cb3e TWINE: Fix compilation on Amiga 2020-10-24 20:02:00 +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