Strangerke
|
03fe7c6b86
|
MADS: Phantom: Merge _variant and _initialVariant
|
2015-11-15 18:18:29 +01:00 |
|
Strangerke
|
0195ee51e9
|
MADS: Implement sceneScale for v2+ games
|
2015-11-11 01:50:37 +01:00 |
|
Strangerke
|
a71fd57608
|
MADS: Implement SetSeqPlayer for V2+ games, replace setTrigger by addSubEntry
|
2015-11-10 09:04:25 +01:00 |
|
Filippos Karapetis
|
ff4d0b9f54
|
MADS: Phantom: Update the definition of drawToBackground()
|
2015-11-09 12:09:30 +02:00 |
|
Strangerke
|
2c5b63acfa
|
MADS: Phantom: Implement scene 203
|
2015-10-25 19:02:11 +01:00 |
|
Filippos Karapetis
|
d7ba77cfe6
|
MADS: Phantom: Implement loadSpeech() and playSpeech()
|
2015-10-21 21:08:33 +03:00 |
|
Strangerke
|
e2d86c3248
|
MADS: Phantom: Implement scene 113, some renaming
|
2015-10-20 14:07:26 +02:00 |
|
Strangerke
|
7a6bc4f8cf
|
MADS: Phantom: Implement scene 109
|
2015-10-19 07:15:42 +02:00 |
|
Strangerke
|
abd7d58633
|
MADS: Phantom: Add logic for scene 105
Use an enum in various calls of _scene->_dynamicHotspots.add()
|
2015-10-18 01:07:06 +02:00 |
|
Strangerke
|
79fbcb96c3
|
MADS: Add logic for scene 103, some rework on animations
|
2015-10-15 11:21:31 +02:00 |
|
Strangerke
|
c275e304df
|
MADS: Phantom: Rewrite logic for Scene102
|
2015-10-13 09:09:50 +02:00 |
|
Strangerke
|
12a1393faf
|
MADS: Phantom: Add some more logic for scene 101
|
2015-10-12 10:53:46 +02:00 |
|
Strangerke
|
3ffa01ec2a
|
MADS: Phantom: Implement Scene101::enter(), add some empty (new) engine functions
|
2015-10-10 17:32:51 +02:00 |
|
Strangerke
|
63ad675abf
|
MADS: Allow multiple animations for Phantom and later games
|
2015-09-21 21:18:19 +02:00 |
|
Johannes Schickel
|
5dd69b4dd1
|
MADS: Make GPL header consistent with what we normally use.
|
2015-05-09 15:56:27 +02:00 |
|
Paul Gilbert
|
c0df1248b5
|
MADS: Properly handle reloading scenes when closing dialogs
|
2015-03-13 21:54:20 -04:00 |
|
Paul Gilbert
|
926404bd10
|
MADS: Renamings of Layer and a transition type
|
2015-01-17 20:51:52 -05:00 |
|
Paul Gilbert
|
e743621f23
|
MADS: Fix palette animations in cutscene animations
|
2014-10-11 18:21:49 -04:00 |
|
Paul Gilbert
|
82b2b2d65d
|
MADS: Properly implement drawing to a subset of the screen
|
2014-09-03 22:09:50 -04:00 |
|
Johannes Schickel
|
6a7cc38c89
|
MADS: synchronise -> synchronize
|
2014-05-27 00:58:25 +02:00 |
|
Johannes Schickel
|
9099b36caa
|
MADS: initialise -> initialize.
|
2014-05-27 00:58:25 +02:00 |
|
Paul Gilbert
|
8f9a75a925
|
MADS: Add _sceneSurface subsurface, so sprite drawing is cropped correctly
|
2014-05-24 18:19:54 -04:00 |
|
Filippos Karapetis
|
e409f4dedd
|
MADS: Add debugger commands for the game vocab
|
2014-05-20 05:43:49 +03:00 |
|
Filippos Karapetis
|
b7dd01fdef
|
MADS: Remove trailing whitespace
|
2014-05-08 11:43:23 +03:00 |
|
Paul Gilbert
|
88cf2c7caa
|
MADS: Fix actions being triggered at the end of animation sequences
|
2014-05-01 09:17:10 -04:00 |
|
Paul Gilbert
|
0e9e6cda40
|
MADS: Beginnings of savegame synchronisation
|
2014-04-22 23:00:41 -04:00 |
|
Paul Gilbert
|
1362414e77
|
MADS: Implement palette animation code
|
2014-04-19 22:49:14 -04:00 |
|
Paul Gilbert
|
559efad195
|
MADS: Moved Animation::free to be Scene::freeAnimation
|
2014-04-19 14:46:28 -04:00 |
|
Paul Gilbert
|
45084a4702
|
MADS: Fix scene animation data being unloaded prematurely
|
2014-04-16 22:59:07 -04:00 |
|
Paul Gilbert
|
9f67216b11
|
MADS: Fix to stop game ending when loading a cutscene scene
|
2014-04-16 08:44:12 -04:00 |
|
Paul Gilbert
|
f4165c5f8a
|
MADS: Field/method renaming
|
2014-04-12 22:08:21 -04:00 |
|
Paul Gilbert
|
2a979e59a0
|
MADS: Refactoring PaletteUsage to use external data arrays
|
2014-04-12 11:00:29 -04:00 |
|
Paul Gilbert
|
531ebab4da
|
MADS: Added preliminary keyboard handling and keypress process stub
|
2014-04-08 22:04:43 -04:00 |
|
Paul Gilbert
|
7e13f488ab
|
MADS: Implement loading logic for UI background animations
|
2014-04-07 22:37:22 -04:00 |
|
Paul Gilbert
|
2457905ed4
|
MADS: Fixes for switching between scenes
|
2014-04-06 21:24:35 -04:00 |
|
Paul Gilbert
|
ff7d2e2dbf
|
MADS: Add missing scene codes variant handling
|
2014-04-05 22:41:25 -04:00 |
|
Paul Gilbert
|
f0458042f2
|
MADS: In progress cleanup of checkActionAtMousePos
|
2014-04-02 22:27:11 -04:00 |
|
Paul Gilbert
|
041773705b
|
MADS: Fix/clean up ending of ScreenObjects::check
|
2014-04-02 20:28:57 -04:00 |
|
Paul Gilbert
|
f3db90b646
|
MADS: Refactored pathfinder into it's own class
|
2014-03-29 17:12:12 -04:00 |
|
Paul Gilbert
|
71b1343adf
|
MADS: Implemented NebularGame::step
|
2014-03-29 11:18:07 -04:00 |
|
Paul Gilbert
|
fac216be33
|
MADS: Cleanup of Scene::checkStartWalk to become Player::newWalk
|
2014-03-28 23:07:22 -04:00 |
|
Paul Gilbert
|
407021d245
|
MADS: Added a Facing enum for the player directions
|
2014-03-25 22:07:33 -04:00 |
|
Paul Gilbert
|
0dfa60ae00
|
MADS: Refactored out and fixed cursor changes for hotspots
|
2014-03-23 22:11:35 -04:00 |
|
Strangerke
|
c57acfb154
|
MADS: Implement scene 203
|
2014-03-24 01:14:16 +01:00 |
|
Strangerke
|
2ac614d898
|
MADS: Add some variables in / move a variable to _globals
|
2014-03-22 22:30:45 +01:00 |
|
Strangerke
|
db4e74f4dd
|
MADS: Add _v8425C, set _globals._v7 as uint32
|
2014-03-22 21:22:55 +01:00 |
|
Strangerke
|
adddf02e70
|
MADS: Implemente Scene::changeDepthSurface()
|
2014-03-22 19:26:41 +01:00 |
|
Paul Gilbert
|
8d252f4f0e
|
MADS: Implemented methods for checking action at mouse position and clicking
|
2014-03-19 23:33:18 -04:00 |
|
Paul Gilbert
|
db017b746d
|
MADS: Moved ScreenObjects into the Game class
|
2014-03-19 19:44:51 -04:00 |
|
Paul Gilbert
|
0c8a3a47e2
|
MADS: Transformed ImageInterEntries to be User Interface UISlots
|
2014-03-17 21:53:22 -04:00 |
|