Gregory Montoir
370589dde5
cleanup, xref update
...
svn-id: r12256
2004-01-08 16:41:03 +00:00
Gregory Montoir
74829245d9
mostly cleanup :
...
- moved main update() method to QueenEngine
- merged update() & checkPlayer()
- added a method in Logic class to handle the CUTAWAY_SPECIAL stuff
- Journal remembers last seen page
- no need to call loadPanel() to restore panel palette, use palSetPanel() instead
svn-id: r12240
2004-01-08 10:25:18 +00:00
Max Horn
033ff78ae9
updated copyright notice
...
svn-id: r12176
2004-01-06 12:45:34 +00:00
Gregory Montoir
fef457ed0e
get rid of Verb class
...
svn-id: r11594
2003-12-12 10:33:34 +00:00
Gregory Montoir
577ea51c10
cleanup
...
svn-id: r11579
2003-12-11 10:24:27 +00:00
Gregory Montoir
ae33806802
centralize all State related stuff
...
svn-id: r11577
2003-12-11 10:03:35 +00:00
Gregory Montoir
472045d578
- fix Joe scaling issue when switching from room 51 to 47 (temple)
...
- add remaining fadein() call in cutaway, pinnacle room is ok now
- add 2 macros to 'clarify' some room tests
- some cleanup
svn-id: r11502
2003-12-05 20:16:32 +00:00
Gregory Montoir
5b83ecbf67
special moves 14, 25, 27, 29, 30, 33
...
svn-id: r11493
2003-12-04 10:54:43 +00:00
Gregory Montoir
3ccce8da35
new room/gamestate constants
...
svn-id: r11483
2003-12-03 10:32:12 +00:00
Gregory Montoir
484edca7a5
use constants instead of plain integers for room numbers
...
svn-id: r11353
2003-11-20 09:39:29 +00:00
Gregory Montoir
f0f0b0143b
fix 'chasing car disappearing for a frame' issue
...
svn-id: r11320
2003-11-17 09:19:36 +00:00
Gregory Montoir
308b5de8a6
fix some bugs :
...
- right-clicking on inventory item doesn't execute default action
- unapplied room light level when Joe enters a room
- updated comment in roomDisplay on palette fading problem
- during dialogue, invalid mouse-overs (added enum for joeWalk flag too)
preparing Journal stuff :
- add a (almost useless) useJournal method to Logic
- removed useless code in Graphics, as it should (and could) be easily re-written in a more OO way
svn-id: r11299
2003-11-15 15:44:50 +00:00
David Eriksson
91f422776b
Added another variable.
...
svn-id: r11275
2003-11-13 08:18:05 +00:00
Joost Peters
b64c6fcbfc
Added (quick-)Saving/Loading
...
svn-id: r11230
2003-11-09 21:31:18 +00:00
Joost Peters
e9581dda6e
Added partial playSong() implementation
...
svn-id: r11179
2003-11-07 02:33:20 +00:00
Joost Peters
d03ff2a119
more enum stuff
...
svn-id: r11163
2003-11-06 15:47:37 +00:00
Gregory Montoir
53fb701324
R_MAP define
...
svn-id: r11126
2003-11-04 14:29:52 +00:00
Joost Peters
c4d5445b00
Add partial roomname enum
...
svn-id: r11085
2003-11-03 03:42:20 +00:00
David Eriksson
3ca74e5d4a
Enable keys for panel commands.
...
svn-id: r11063
2003-11-02 20:42:36 +00:00
Gregory Montoir
d1ff236f3c
use Command class
...
svn-id: r11017
2003-10-31 13:47:28 +00:00
Joost Peters
295e9c6ff9
add support for spanish cd version
...
svn-id: r11013
2003-10-30 23:20:47 +00:00
Gregory Montoir
d8ffcaf340
new Verb class
...
svn-id: r11010
2003-10-30 10:56:38 +00:00
Gregory Montoir
26a873a2e4
more stuff for future Command class
...
svn-id: r10987
2003-10-27 15:00:25 +00:00
Gregory Montoir
060300339e
add some methods to Logic for future Command class
...
svn-id: r10965
2003-10-25 20:26:50 +00:00
Gregory Montoir
0b5da13ffe
added GameSettings class + FIND_VERB implementation
...
svn-id: r10960
2003-10-25 09:11:35 +00:00
Gregory Montoir
d2dff9dd8d
misc fixes/tweaks
...
svn-id: r10954
2003-10-24 08:55:13 +00:00
David Eriksson
7772adbe1e
Make it possible to quit cutaways!
...
svn-id: r10952
2003-10-23 18:50:47 +00:00
Gregory Montoir
00e2ee13ff
move state related methods to specific class + minor changes
...
svn-id: r10951
2003-10-23 18:46:04 +00:00
Gregory Montoir
2a42fe77bf
minor changes for future Command class
...
svn-id: r10949
2003-10-23 08:09:49 +00:00
David Eriksson
ad98347eb0
Initial version of the Input class. Some things still missing.
...
svn-id: r10944
2003-10-23 06:44:35 +00:00
Gregory Montoir
4e2ffd8d9e
WALK, GRAB_JOE, GRAB_DIR, USE_UNDERWEAR, USE_DRESS and USE_CLOTHES implementations
...
svn-id: r10924
2003-10-21 09:05:16 +00:00
Joost Peters
d3dd9f6216
allow loading of rebuilt/compressed datafile
...
svn-id: r10917
2003-10-20 19:18:02 +00:00
David Eriksson
de37ee0c3e
- Fix some cutaway crashes
...
- Implement more cutaway animation
svn-id: r10890
2003-10-18 11:46:52 +00:00
Gregory Montoir
c518ee26ec
minor changes to joeMove() code
...
svn-id: r10888
2003-10-18 08:12:56 +00:00
David Eriksson
83bf2f0e17
- Make Cutaway use Walk object from Logic
...
- Added talkSpeed to Logic
- Some more Talk code
svn-id: r10810
2003-10-15 09:23:05 +00:00
Gregory Montoir
138ee6887a
preliminary FIND_STATE implementation
...
svn-id: r10794
2003-10-14 09:12:01 +00:00
Joost Peters
9b41c157c0
added missing INITIATE() code, added language detection to Resource class, etc.
...
svn-id: r10767
2003-10-12 18:44:44 +00:00
Gregory Montoir
620bf5e962
minor initialise() tweaks, added panel zones
...
svn-id: r10763
2003-10-12 17:38:01 +00:00
Gregory Montoir
d03dfdb6f7
minor additions to walk class + get/set functions for Logic::_area
...
svn-id: r10699
2003-10-09 13:14:16 +00:00
Gregory Montoir
537ee7166f
some text functions
...
svn-id: r10670
2003-10-07 14:05:56 +00:00
Gregory Montoir
e7abb0363d
new header for common defines/enums + some additions to Graphics
...
svn-id: r10662
2003-10-07 09:04:25 +00:00