Paul Gilbert
|
274fbd028d
|
M4: Added function pointers to the the script engine data map list
svn-id: r54034
|
2010-11-02 00:15:18 +00:00 |
|
Filippos Karapetis
|
e7ff1574ef
|
M4: Fixed OP_NOT and OP_COMP behavior again (thanks wjp)
svn-id: r53505
|
2010-10-15 15:51:59 +00:00 |
|
Filippos Karapetis
|
c2e08538ee
|
M4: Fixed code analysis warnings - bug #3087845
svn-id: r53500
|
2010-10-15 15:05:23 +00:00 |
|
Matthew Hoops
|
b1532eca9f
|
M4: Silence gcc warning
Original warning: "format not a string literal and no format arguments"
svn-id: r52388
|
2010-08-25 13:31:14 +00:00 |
|
Paul Gilbert
|
4395e75aef
|
M4: Fixes for compiler errors
svn-id: r52365
|
2010-08-25 06:55:11 +00:00 |
|
Paul Gilbert
|
212479ab79
|
M4: Implementation of script engine
svn-id: r52364
|
2010-08-25 06:42:54 +00:00 |
|
Paul Gilbert
|
fd804eb44b
|
M4: Further work done on the setup and starting of actions
svn-id: r51461
|
2010-07-29 11:04:54 +00:00 |
|
Paul Gilbert
|
0191f8fd71
|
M4: Bugfixes for depth ordering to fix the Z order of on-screen objects
svn-id: r51239
|
2010-07-24 08:08:19 +00:00 |
|
Paul Gilbert
|
ec460ca2ca
|
M4: Implemented lots of support code for pre-action handling
svn-id: r51235
|
2010-07-24 05:56:06 +00:00 |
|
Paul Gilbert
|
dd5f6f13e2
|
Bugfixes and changed field names in the player class to be more explanatory. Implemented Ctrl-T to turn the player - the original game used Ctrl-U, but this is reserved by ScummVM for toggle Mute.
svn-id: r50734
|
2010-07-07 11:02:11 +00:00 |
|
Paul Gilbert
|
3f7dc9e0e2
|
Added extra initialisation code for the game's global variables list
svn-id: r50722
|
2010-07-06 11:32:10 +00:00 |
|
Paul Gilbert
|
88d1155c5e
|
Implemented necessary logic for the abort timer/action code, which allows the player manager to be correctly activated when the 'getting up' animation finishes
svn-id: r50622
|
2010-07-03 12:49:42 +00:00 |
|
Paul Gilbert
|
99939109d7
|
Adding the beginnings of a player control class, as well as various changes to the other classes to support it
svn-id: r50620
|
2010-07-03 11:50:42 +00:00 |
|
Paul Gilbert
|
6c6d8b3fb3
|
Introduced a hash for storing all the miscellaneous data values, and used it to more properly implement display of all the wakeup text in the first room
svn-id: r50544
|
2010-07-01 12:01:17 +00:00 |
|
Paul Gilbert
|
86462c66a0
|
Added code and support routines for destroying animations correctly, which also necessitated changing the sprite list code
svn-id: r49426
|
2010-06-04 11:28:30 +00:00 |
|
Paul Gilbert
|
eca8c35cfc
|
Gave proper names to each flag in the message flag set
svn-id: r49229
|
2010-05-26 08:32:32 +00:00 |
|
Paul Gilbert
|
961a64a9f8
|
Bugfix to allow timed text to display in the correct colours
svn-id: r49211
|
2010-05-25 11:54:18 +00:00 |
|
Paul Gilbert
|
6bda3e15db
|
Implemented the bulk of the logic for displaying timed on-screen messages
svn-id: r49180
|
2010-05-24 12:12:27 +00:00 |
|
Paul Gilbert
|
dd9bf70761
|
Major work done on the animation and support classes to match the original
svn-id: r49150
|
2010-05-23 07:20:40 +00:00 |
|
Paul Gilbert
|
68cae03b3c
|
Bugfixes for animation display, and better understanding of how animations cycle
svn-id: r49057
|
2010-05-17 10:30:17 +00:00 |
|
Paul Gilbert
|
43e61ec60f
|
Bugfixes for animation depth logic
svn-id: r49045
|
2010-05-16 01:32:46 +00:00 |
|
Paul Gilbert
|
e91df69eb6
|
Decoded further fields in the SequenceList class, and started implementation of kernel message display
svn-id: r49034
|
2010-05-15 00:28:44 +00:00 |
|
Johannes Schickel
|
990f633b00
|
Fix g++ warning by commenting out an unused variable.
svn-id: r48905
|
2010-05-03 13:04:08 +00:00 |
|
Paul Gilbert
|
e11afdeab5
|
Added proper names for some of the previous unknown timer fields, and bugfixes for the sequence list methods
svn-id: r48875
|
2010-04-30 11:27:42 +00:00 |
|
Paul Gilbert
|
46c520f797
|
Added further timer method implementation. Also renamed some of the classes to match those of the original engine, based on the contents of various in-game error messages
svn-id: r48816
|
2010-04-27 11:23:27 +00:00 |
|
Paul Gilbert
|
eb433fcccd
|
Added the beginnings of the main timer list
svn-id: r48635
|
2010-04-12 08:31:46 +00:00 |
|
Paul Gilbert
|
02b1e3278a
|
Bugfix for logic used to calculate single RGB palette entries
svn-id: r48403
|
2010-03-26 09:35:48 +00:00 |
|
Paul Gilbert
|
6969b5ebe6
|
Implemented some of the sprite animations loading logic for the first scene (no display yet)
svn-id: r48099
|
2010-02-21 01:18:03 +00:00 |
|
Paul Gilbert
|
bf82639c04
|
Implemented player sprite loading portion of scene enter code
svn-id: r48076
|
2010-02-17 11:37:17 +00:00 |
|
Paul Gilbert
|
52c2abba96
|
Added the beginnings of scene set-up logic
svn-id: r48039
|
2010-02-13 11:49:18 +00:00 |
|