Commit Graph

62754 Commits

Author SHA1 Message Date
Paul Gilbert
57f1c6e9d9 MADS: Implemented message parser for action dialog display 2014-03-30 21:10:07 -04:00
Strangerke
49310e4a8e MADS: Some more rework in scene 208 2014-03-30 21:16:45 +02:00
Strangerke
30b1bd99eb MADS: Reduce the scope of a variable in scene 208::subAction() 2014-03-30 12:05:43 +02:00
Strangerke
fc61e79f29 MADS: Implement Scene208::subAction() 2014-03-30 11:51:36 +02:00
Paul Gilbert
89af9dde8c MADS: Implemented message loading/decoding 2014-03-29 22:28:22 -04:00
Paul Gilbert
32b9530789 MADS: Fixes for the pathfinder 2014-03-29 19:26:05 -04:00
Strangerke
0f3d4c02ad MADS: Implement Scene208::updateTrap() 2014-03-30 00:01:29 +01:00
Strangerke
03af091a16 MADS: Remove some magic values related to verbs 2014-03-29 22:47:21 +01:00
Strangerke
87c97a1bcb MADS: Implement two stubs in scene 207 (which is now complete) 2014-03-29 22:31:55 +01:00
Paul Gilbert
f3db90b646 MADS: Refactored pathfinder into it's own class 2014-03-29 17:12:12 -04:00
Strangerke
5f3a150225 MADS: Some renaming in scene 207 2014-03-29 19:44:52 +01:00
Paul Gilbert
addb3e2900 MADS: Minor renamings and added display of walk nodes to debugger 2014-03-29 13:38:52 -04:00
Paul Gilbert
71b1343adf MADS: Implemented NebularGame::step 2014-03-29 11:18:07 -04:00
Strangerke
d801c2ffdd MADS: Implement palette::lock() and unlock(), get rid of some magic values in scene 202 and 203, some renaming 2014-03-29 09:41:55 +01:00
Strangerke
e8de00f877 MADS: Some more renaming in scene 202 2014-03-29 08:54:25 +01:00
Strangerke
f983add480 MADS: Replace some magic values by enums 2014-03-29 08:44:17 +01:00
Paul Gilbert
fac216be33 MADS: Cleanup of Scene::checkStartWalk to become Player::newWalk 2014-03-28 23:07:22 -04:00
Paul Gilbert
05459ac27f MADS: Clean up of Player::move method 2014-03-28 22:02:35 -04:00
Paul Gilbert
49278129f6 MADS: Cleanup of Player::updateFrame 2014-03-28 20:23:25 -04:00
Strangerke
5abec8506b MADS: Some work on scene 205 2014-03-28 23:23:46 +01:00
Strangerke
5df6ff9329 MADS: suppress optional parameters of isAction, rework and renaming in scene 202 2014-03-28 20:15:51 +01:00
Paul Gilbert
b9daf53bcd MADS: Cleanup of direction setup, fix sprite mirroring for walking 2014-03-28 09:19:55 -04:00
Paul Gilbert
6c85572d76 MADS: Initial cleanup of action/player handling 2014-03-27 22:38:28 -04:00
Paul Gilbert
377cbbe77d MADS: Cleanup of game and player fields used during initialization 2014-03-27 21:04:27 -04:00
Paul Gilbert
103e87b404 Merge branch 'mads' of github.com:/dreammaster/scummvm into mads 2014-03-27 21:03:41 -04:00
Strangerke
0e0792b37f MADS: Some polishing work on Scene 202 2014-03-27 23:06:27 +01:00
Paul Gilbert
0a4c4c8eda MADS: Walking is now sort of working 2014-03-26 22:58:24 -04:00
Paul Gilbert
fc03e5a4fa MADS: Fix for selecting actions from the list 2014-03-26 22:22:50 -04:00
Paul Gilbert
eeb4b940b7 MADS: Fixes for highlighting game actions 2014-03-26 20:47:46 -04:00
Paul Gilbert
253023b9bb MADS: Add missing case for sprite assets palette loading 2014-03-26 20:35:18 -04:00
Strangerke
2eaafe1579 MADS: Review scene 201 2014-03-26 23:28:40 +01:00
Paul Gilbert
f9e2c1c71f MADS: Cleaned up game initialisation code to use more constants 2014-03-26 09:32:33 -04:00
Strangerke
56f7b51754 MADS: Add an enum for kRandomNumber 2014-03-26 07:57:27 +01:00
Strangerke
46021c487b MADS: Use globalId enum, add a skeletton for scene 209 2014-03-26 07:49:37 +01:00
Paul Gilbert
04cbbb5f0a MADS: Added enums for copy protection result and globals 2014-03-25 23:59:57 -04:00
Paul Gilbert
407021d245 MADS: Added a Facing enum for the player directions 2014-03-25 22:07:33 -04:00
Paul Gilbert
7b15d2e379 MADS: Moved palette translation define into source file 2014-03-25 22:06:21 -04:00
Paul Gilbert
e9977e81d0 MADS: Fixes and cleanup for palette loading 2014-03-25 21:20:44 -04:00
Strangerke
633da299f6 MADS: Add scene 208 2014-03-25 22:01:25 +01:00
Strangerke
c09bfdab2f MADS: Finish Scene 207 2014-03-25 20:46:10 +01:00
Strangerke
9028484d4b MADS: Start work on Scene 207 2014-03-25 20:36:26 +01:00
Paul Gilbert
2879b895bc MADS: Fixes for UI item selection, add added an enum for Font::setColorMode 2014-03-25 08:55:29 -04:00
Paul Gilbert
3c504f4d02 MADS: Cleanup of user interface selection code 2014-03-24 22:34:09 -04:00
Paul Gilbert
d958f50924 MADS: Fix incorrect palette for player sprites 2014-03-24 22:33:49 -04:00
Strangerke
c177056653 MADS: Add detection for another Rex 2014-03-24 21:13:46 +01:00
Strangerke
aef340c25a MADS: Implement Scene205::setup and Scene205::enter 2014-03-24 19:16:52 +01:00
Strangerke
48e785c329 MADS: Fix a couple of warnings in the hotspot code 2014-03-24 19:15:59 +01:00
Paul Gilbert
0b1c15e6dc MADS: Fix setting category/desc Id from highlighted screen elements 2014-03-23 22:40:37 -04:00
Paul Gilbert
0dfa60ae00 MADS: Refactored out and fixed cursor changes for hotspots 2014-03-23 22:11:35 -04:00
Paul Gilbert
ce9a15f010 MADS: Fix the setting/clearing of _mouseReleased flag 2014-03-23 21:52:18 -04:00