Commit Graph
35 Commits
Author SHA1 Message Date
Martin Gerhardy 390336f5fc TWINE: converted parameter to bool 2020-11-26 23:13:22 +01:00
Martin Gerhardy a967242757 TWINE: more Common::Rect refactorings 2020-11-25 19:41:52 +01:00
Martin Gerhardy f88ab25d25 TWINE: const 2020-11-22 22:42:24 +01:00
Martin Gerhardy abe94d4316 TWINE: renamed some members of the Text class 2020-11-22 22:42:24 +01:00
Martin Gerhardy 057712cdc3 TWINE: hide access to gameFlags array 2020-11-22 22:42:24 +01:00
Martin Gerhardy 825127676c TWINE: connect the opcode lHOLOMAP_TRAJ to drawHolomapTrajectory 2020-11-22 22:42:24 +01:00
Martin Gerhardy a5295d0fa6 TWINE: hide member of Movements class 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 d6c879cbe7 TWINE: doxygen for scripts
http://moonbase.kazekr.net/index.php\?page\=d_dok
2020-11-20 18:26:35 +01:00
Martin Gerhardy 3e8247a6b7 TWINE: use IS_HERO macro 2020-11-19 23:12:06 +01:00
Martin Gerhardy 89c02f349a TWINE: implemented mPLAY_FLA move script 2020-11-19 18:35:27 +01:00
Martin Gerhardy 47405a5e61 TWINE: fixed missing read of kFollow2 actor idx 2020-11-19 18:35:27 +01:00
Martin Gerhardy fe21416bd6 TWINE: replaced magic numbers 2020-11-17 21:44:16 +01:00
Martin Gerhardy e9bb99d3ab TWINE: Reduced scope + minor cleanup 2020-11-16 21:23:04 +01:00
Martin Gerhardy ba69546e91 TWINE: added BonusParameter struct 2020-11-16 21:23:03 +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 e729e2eaea TWINE: removing scaling code - use scummvm scaling 2020-11-13 17:45:04 +01:00
Martin Gerhardy 73e2f2af8e TWINE: converted to bool 2020-11-06 16:52:45 +01:00
Martin Gerhardy 13acddb564 TWINE: comment for missing lHOLOMAP_TRAJ implementation 2020-11-06 16:52:45 +01:00
Martin Gerhardy 59adc94b06 TWINE: changed comment 2020-11-05 18:56:07 +01:00
Martin Gerhardy 3142218801 TWINE: fixed missing 0-byte at the end of the fla movie string 2020-11-04 22:46:17 +01:00
Martin Gerhardy 869d57f042 TWINE: converted the life script parsing to endian safe MemorySeekableReadWriteStream 2020-11-03 22:33:21 +01:00
Martin Gerhardy b89ed87578 TWINE: renamed script context classes
for whatever reason this caused a segfault in the life script when using the same names
2020-11-03 22:29:51 +01:00
Martin Gerhardy a45fa2d1b8 TWINE: prepare to move the life script parsing to stream 2020-11-03 20:19:33 +01:00
Martin Gerhardy d2d49d398c TWINE: replaced magic number with constant and leave a todo comment 2020-11-03 20:12:15 +01:00
Martin Gerhardy d3c2f7cd91 TWINE: added ScopedEngineFreeze 2020-11-03 18:29:37 +01:00
Martin Gerhardy df8dc9f270 TWINE: replaced magic numbers 2020-11-03 18:29:36 +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 02409852aa TWINE: replaced magic number 2020-10-30 17:20:08 +01:00
Martin Gerhardy 01dc17647a TWINE: replaced magic number
but this looks wrong...
2020-10-30 17:20:08 +01:00
Martin Gerhardy 8340c196e5 TWINE: added ScriptContext 2020-10-30 17:20:08 +01:00
Martin Gerhardy 6bd38bd0ae TWINE: script and gamestate cleanup
converted error to warning
2020-10-27 17:14:04 +01:00
Martin Gerhardy 20ef91ee28 TWINE: renamed source files 2020-10-27 17:14:04 +01:00