Joost Peters
|
b64c6fcbfc
|
Added (quick-)Saving/Loading
svn-id: r11230
|
2003-11-09 21:31:18 +00:00 |
|
Gregory Montoir
|
1b6e9a9b00
|
forgot to update comment
svn-id: r11229
|
2003-11-09 21:24:23 +00:00 |
|
Gregory Montoir
|
a7aac36341
|
fix flipped faye issue in c3a.cut
svn-id: r11228
|
2003-11-09 21:10:42 +00:00 |
|
Gregory Montoir
|
c9feb712bc
|
enable (some of) the original debug passwords
svn-id: r11227
|
2003-11-09 20:50:03 +00:00 |
|
David Eriksson
|
79f84425dd
|
Moved _talkSelected to Logic.
svn-id: r11226
|
2003-11-09 14:16:46 +00:00 |
|
David Eriksson
|
1d3d581879
|
- Fix cutaway bug that made Joe end up in the wrong location when the
cutaway was cancelled.
- Fix cutaway bugs that made it very bad to cancel the cutaway where Joe
looks out from the hotel window.
svn-id: r11225
|
2003-11-09 12:19:47 +00:00 |
|
Paweł Kołodziejski
|
8f130401a1
|
cleanup whitespaces
svn-id: r11224
|
2003-11-08 23:45:45 +00:00 |
|
Gregory Montoir
|
e01e3ae463
|
fix bad animation string at amazon entrance room
svn-id: r11222
|
2003-11-08 23:20:23 +00:00 |
|
David Eriksson
|
9e7402e14b
|
Enable pinnacle room
svn-id: r11216
|
2003-11-08 21:02:25 +00:00 |
|
David Eriksson
|
0908b794ec
|
Show mouse cursor in dialogue.
svn-id: r11215
|
2003-11-08 21:00:11 +00:00 |
|
Gregory Montoir
|
31b5146528
|
fix dufflebag problem
svn-id: r11208
|
2003-11-08 16:36:54 +00:00 |
|
Gregory Montoir
|
b04ddef750
|
missing stuff for carbam scene
svn-id: r11206
|
2003-11-08 13:57:52 +00:00 |
|
David Eriksson
|
f243b50215
|
Start/stop scenes - fixes missing panel.
svn-id: r11205
|
2003-11-08 11:32:32 +00:00 |
|
Joost Peters
|
aa655b95e4
|
Apparantly, this cast is not needed for it to work properly
svn-id: r11202
|
2003-11-08 11:00:36 +00:00 |
|
Gregory Montoir
|
cec821630b
|
fix palette glitches occuring when Joe switches from his clothes to the dress
svn-id: r11200
|
2003-11-07 17:56:23 +00:00 |
|
Gregory Montoir
|
e042901695
|
oops
svn-id: r11198
|
2003-11-07 16:47:07 +00:00 |
|
Gregory Montoir
|
f4dc977839
|
add bob parallax stuff for room 74 (carbam)
svn-id: r11197
|
2003-11-07 16:44:13 +00:00 |
|
David Eriksson
|
c0fe2a5da3
|
Implement some special actions
svn-id: r11194
|
2003-11-07 15:34:51 +00:00 |
|
David Eriksson
|
e9eb92e201
|
Small fixes.
svn-id: r11189
|
2003-11-07 14:05:45 +00:00 |
|
David Eriksson
|
2a71ac0dc8
|
Minor fixes.
svn-id: r11185
|
2003-11-07 10:57:21 +00:00 |
|
Torbjörn Andersson
|
e01ab4599d
|
Fixed warning. (I've only seen these warnings when compiling under MinGW,
and to be honest I never understood why the compiler wars for it.)
svn-id: r11184
|
2003-11-07 10:38:45 +00:00 |
|
Joost Peters
|
e9581dda6e
|
Added partial playSong() implementation
svn-id: r11179
|
2003-11-07 02:33:20 +00:00 |
|
Joost Peters
|
709c326276
|
Don't try to speak NULL strings, this fixes atleast 1 crash. (looking out the hotel window)
svn-id: r11173
|
2003-11-07 00:54:41 +00:00 |
|
David Eriksson
|
9282408794
|
Bug fix for non-quittable cutaways.
svn-id: r11166
|
2003-11-06 21:15:35 +00:00 |
|
David Eriksson
|
3769398474
|
- Improved talking
- Lots of small fixes
svn-id: r11165
|
2003-11-06 21:06:01 +00:00 |
|
David Eriksson
|
bd23b7dce0
|
Do not allow invalid room numbers.
svn-id: r11164
|
2003-11-06 17:54:59 +00:00 |
|
Joost Peters
|
d03ff2a119
|
more enum stuff
svn-id: r11163
|
2003-11-06 15:47:37 +00:00 |
|
David Eriksson
|
d3936b616c
|
Validate room number
svn-id: r11162
|
2003-11-06 15:26:44 +00:00 |
|
David Eriksson
|
0f98be649b
|
Clean-up
svn-id: r11161
|
2003-11-06 08:53:09 +00:00 |
|
David Eriksson
|
c524a58197
|
The more I implement, the more I need to implement.
- More cutaway code
- More dialogue code
Hint: Let the last intro cutaway finish if you don't want Joe to get stuck.
svn-id: r11160
|
2003-11-06 08:44:33 +00:00 |
|
Gregory Montoir
|
086c8a50a4
|
update
svn-id: r11148
|
2003-11-05 10:11:37 +00:00 |
|
Gregory Montoir
|
85c409dce9
|
minor changes
svn-id: r11147
|
2003-11-05 10:09:54 +00:00 |
|
Gregory Montoir
|
829b4464fd
|
walking fixes (int16/uint16)
svn-id: r11146
|
2003-11-05 10:08:55 +00:00 |
|
Gregory Montoir
|
6a6644bac8
|
fix demo crash after introduction
svn-id: r11131
|
2003-11-04 19:51:31 +00:00 |
|
Gregory Montoir
|
5caf79c8e5
|
change white palette entry for cursor in order to avoid glitch when palFadeIn is called
svn-id: r11130
|
2003-11-04 19:50:54 +00:00 |
|
Gregory Montoir
|
f71d4e4df8
|
display PCGames splash screen for demo version
svn-id: r11127
|
2003-11-04 14:43:53 +00:00 |
|
Gregory Montoir
|
53fb701324
|
R_MAP define
svn-id: r11126
|
2003-11-04 14:29:52 +00:00 |
|
Gregory Montoir
|
b06e50dfa5
|
preliminary R_MAP implementation
svn-id: r11125
|
2003-11-04 13:51:36 +00:00 |
|
Marcus Comstedt
|
ef5e193d59
|
stdafx.h needs to be included first.
svn-id: r11117
|
2003-11-03 22:28:37 +00:00 |
|
Gregory Montoir
|
d85757987e
|
oops
svn-id: r11111
|
2003-11-03 20:48:27 +00:00 |
|
Gregory Montoir
|
ca9638e4f6
|
cleanup
svn-id: r11108
|
2003-11-03 19:52:14 +00:00 |
|
Gregory Montoir
|
f9b7856afb
|
init Walk::_joeMoveBlock at the right place
svn-id: r11091
|
2003-11-03 14:48:07 +00:00 |
|
Gregory Montoir
|
ac47dbeee8
|
cleanup / enable cutaway calls
svn-id: r11090
|
2003-11-03 14:47:22 +00:00 |
|
Gregory Montoir
|
b6d8e8187b
|
enable room switching
svn-id: r11089
|
2003-11-03 14:47:05 +00:00 |
|
Joost Peters
|
c4d5445b00
|
Add partial roomname enum
svn-id: r11085
|
2003-11-03 03:42:20 +00:00 |
|
Joost Peters
|
95db1c18db
|
Remove old FIXME
svn-id: r11067
|
2003-11-02 21:44:31 +00:00 |
|
Max Horn
|
6abd397bf4
|
fix compile error
svn-id: r11066
|
2003-11-02 21:40:41 +00:00 |
|
Joost Peters
|
17db9a91f3
|
change inventory browsing to match original
svn-id: r11065
|
2003-11-02 21:37:20 +00:00 |
|
David Eriksson
|
495bba6751
|
Match new[] with delete[].
svn-id: r11064
|
2003-11-02 20:56:33 +00:00 |
|
David Eriksson
|
3ca74e5d4a
|
Enable keys for panel commands.
svn-id: r11063
|
2003-11-02 20:42:36 +00:00 |
|
Gregory Montoir
|
c4404baa45
|
cleanup/remaining Walk cutaway calls
svn-id: r11056
|
2003-11-02 16:47:31 +00:00 |
|
Gregory Montoir
|
082bed6940
|
update
svn-id: r11055
|
2003-11-02 16:46:37 +00:00 |
|
Gregory Montoir
|
3ed8601f64
|
fix locking verb crash
svn-id: r11054
|
2003-11-02 16:46:12 +00:00 |
|
Joost Peters
|
70a1d43815
|
add missing inventory functions
svn-id: r11051
|
2003-11-02 14:49:51 +00:00 |
|
Gregory Montoir
|
561d4c09d8
|
use input->delay instead of system->delay
svn-id: r11035
|
2003-11-01 21:20:36 +00:00 |
|
Gregory Montoir
|
e6eb3e234d
|
don't do dynalum if palette scroll is disabled
svn-id: r11032
|
2003-11-01 20:46:35 +00:00 |
|
Gregory Montoir
|
885fd48a66
|
rename Queen::GameSettings to Queen::GameConfig
svn-id: r11031
|
2003-11-01 20:45:45 +00:00 |
|
Torbjörn Andersson
|
4952fb11ac
|
Fix warning
svn-id: r11018
|
2003-10-31 20:59:55 +00:00 |
|
Gregory Montoir
|
d1ff236f3c
|
use Command class
svn-id: r11017
|
2003-10-31 13:47:28 +00:00 |
|
Gregory Montoir
|
23188d5188
|
initial version of Command class
svn-id: r11016
|
2003-10-31 13:46:45 +00:00 |
|
Gregory Montoir
|
55cb72e5fa
|
add mouse cursor code
svn-id: r11015
|
2003-10-31 10:11:27 +00:00 |
|
Joost Peters
|
295e9c6ff9
|
add support for spanish cd version
svn-id: r11013
|
2003-10-30 23:20:47 +00:00 |
|
Gregory Montoir
|
4c7b847950
|
really return verb name
svn-id: r11012
|
2003-10-30 18:19:03 +00:00 |
|
Gregory Montoir
|
4db6235db7
|
add methods needed by Command
svn-id: r11011
|
2003-10-30 13:08:38 +00:00 |
|
Gregory Montoir
|
d8ffcaf340
|
new Verb class
svn-id: r11010
|
2003-10-30 10:56:38 +00:00 |
|
David Eriksson
|
5813950a83
|
A commit that has it all:
- Bug fixes
- Refactoring
- New code
svn-id: r11007
|
2003-10-29 21:04:12 +00:00 |
|
Gregory Montoir
|
24acd21da4
|
only one RandomSource for the engine
svn-id: r11004
|
2003-10-29 13:06:10 +00:00 |
|
Gregory Montoir
|
efa51b6013
|
add accessors for mouse current pos / button + keyVerb
svn-id: r10999
|
2003-10-28 20:58:46 +00:00 |
|
Gregory Montoir
|
8eea63362e
|
handle (x,y) negative coordinates in dynalum
svn-id: r10998
|
2003-10-28 19:55:12 +00:00 |
|
Max Horn
|
53db0a8a07
|
cleanup: removed version/id from GameSettings
svn-id: r10995
|
2003-10-28 17:07:25 +00:00 |
|
Joost Peters
|
0ba347414d
|
forgot this
svn-id: r10994
|
2003-10-28 15:33:45 +00:00 |
|
Joost Peters
|
ee276b12b8
|
add OGG playback to queen
svn-id: r10993
|
2003-10-28 15:26:05 +00:00 |
|
Gregory Montoir
|
cb2306373d
|
safer dynalum tweak
svn-id: r10992
|
2003-10-28 15:05:35 +00:00 |
|
David Eriksson
|
1ab811c4ec
|
Safer use of dynalum.
svn-id: r10991
|
2003-10-28 14:19:11 +00:00 |
|
Joost Peters
|
31a8ef2e7f
|
cleanup
svn-id: r10989
|
2003-10-28 13:27:37 +00:00 |
|
Joost Peters
|
e02fe63f2e
|
added loadFileMalloc() method
svn-id: r10988
|
2003-10-28 12:42:35 +00:00 |
|
Gregory Montoir
|
26a873a2e4
|
more stuff for future Command class
svn-id: r10987
|
2003-10-27 15:00:25 +00:00 |
|
Gregory Montoir
|
2a139049d6
|
cleanup, add comments
svn-id: r10977
|
2003-10-26 13:54:26 +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
|
b24bb81695
|
cleanup Graphics / populate BobSlot
svn-id: r10961
|
2003-10-25 09:12:18 +00:00 |
|
Gregory Montoir
|
0b5da13ffe
|
added GameSettings class + FIND_VERB implementation
svn-id: r10960
|
2003-10-25 09:11:35 +00:00 |
|
Joost Peters
|
6fc0cd7913
|
whatever
svn-id: r10959
|
2003-10-25 01:11:14 +00:00 |
|
Joost Peters
|
3ad14b06f5
|
added extra flag to mixer so we don't use free() on new'd pointers
svn-id: r10958
|
2003-10-24 23:09:01 +00:00 |
|
Torbjörn Andersson
|
dc2dd831e9
|
Only free _logic once.
svn-id: r10955
|
2003-10-24 15:29:52 +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
|
58df020717
|
forgot these
svn-id: r10950
|
2003-10-23 08:16:31 +00:00 |
|
Gregory Montoir
|
2a42fe77bf
|
minor changes for future Command class
svn-id: r10949
|
2003-10-23 08:09:49 +00:00 |
|
David Eriksson
|
b54905f269
|
Stop messing with _fastMode in delay().
svn-id: r10947
|
2003-10-23 07:21:23 +00:00 |
|
David Eriksson
|
4f186737a7
|
Include scummsys.h
svn-id: r10946
|
2003-10-23 07:16:05 +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
|
963d336da5
|
(better ?) scrolling timing
svn-id: r10937
|
2003-10-21 17:32:51 +00:00 |
|
David Eriksson
|
3bd08fd482
|
- Add some missing speech
- Disable debug messages
svn-id: r10936
|
2003-10-21 13:18:02 +00:00 |
|
David Eriksson
|
3cff930d8f
|
Disable debug message
svn-id: r10935
|
2003-10-21 13:17:11 +00:00 |
|
Joost Peters
|
8395184a8f
|
forgot to commit this
svn-id: r10934
|
2003-10-21 12:38:01 +00:00 |
|
Joost Peters
|
5bcf5a901e
|
add Sound class + call it from Talk::speakSegment
svn-id: r10933
|
2003-10-21 12:29:37 +00:00 |
|
David Eriksson
|
1744ba3441
|
- Better handling of complex animations
- Special action: scale title
svn-id: r10932
|
2003-10-21 12:13:56 +00:00 |
|
David Eriksson
|
4e5a40f013
|
Correct string animation.
svn-id: r10931
|
2003-10-21 12:07:33 +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 |
|
Gregory Montoir
|
ff5fde47ea
|
scrolling timing (copy/paste from SkyEngine)
svn-id: r10919
|
2003-10-20 20:12:59 +00:00 |
|
Joost Peters
|
d3dd9f6216
|
allow loading of rebuilt/compressed datafile
svn-id: r10917
|
2003-10-20 19:18:02 +00:00 |
|
Gregory Montoir
|
ee6533365d
|
cross reference update / cleanup
svn-id: r10916
|
2003-10-20 13:54:46 +00:00 |
|
David Eriksson
|
811b0a1855
|
- Disable debug messages
- Write text at correct position
svn-id: r10915
|
2003-10-20 13:08:59 +00:00 |
|
Gregory Montoir
|
78f8733180
|
fix missing thugs & Hugh during intro + smoother scrolling + flashspecial (sm37)
svn-id: r10914
|
2003-10-20 12:30:34 +00:00 |
|
Gregory Montoir
|
61a27e1b63
|
remaining palette stuff
svn-id: r10911
|
2003-10-20 10:26:56 +00:00 |
|
Gregory Montoir
|
59f5854be2
|
real Logic::anim cleanup
svn-id: r10910
|
2003-10-20 08:39:18 +00:00 |
|
Gregory Montoir
|
769f033b00
|
Logic::anim / BobSlot cleanup
svn-id: r10909
|
2003-10-20 08:34:48 +00:00 |
|
Gregory Montoir
|
e25bda32ec
|
minor cleanup / comments update
svn-id: r10908
|
2003-10-19 18:52:28 +00:00 |
|
David Eriksson
|
7897eeac10
|
Do it right this time.
svn-id: r10906
|
2003-10-19 11:55:55 +00:00 |
|
David Eriksson
|
e3d236def0
|
Probably play right voice at the right time now.
svn-id: r10905
|
2003-10-19 11:51:41 +00:00 |
|
David Eriksson
|
b7f01db3f7
|
Added scaling of objects in cutaways.
svn-id: r10904
|
2003-10-19 11:41:24 +00:00 |
|
David Eriksson
|
3e1e888c07
|
- currentImage stuff
- create correct voice file prefix
svn-id: r10903
|
2003-10-19 11:01:23 +00:00 |
|
Gregory Montoir
|
26aa6c9087
|
fix truck intro problem
svn-id: r10901
|
2003-10-18 19:40:11 +00:00 |
|
Gregory Montoir
|
3fdb2540c0
|
fix bad access on areas
svn-id: r10900
|
2003-10-18 17:42:24 +00:00 |
|
Gregory Montoir
|
eadf6356d3
|
fix bob clipping errors
svn-id: r10899
|
2003-10-18 17:12:50 +00:00 |
|
Gregory Montoir
|
673b211fda
|
display Joe at current position during intro. Still have to find out why the truck flashes on talkie version...
svn-id: r10898
|
2003-10-18 17:09:13 +00:00 |
|
David Eriksson
|
2a5c965283
|
Improved the 'special moves' for intro cutaway (but the thugs must be
hiding behind some crate...)
svn-id: r10897
|
2003-10-18 16:19:36 +00:00 |
|
David Eriksson
|
201c7f129c
|
Fix normal animation.
svn-id: r10896
|
2003-10-18 15:33:23 +00:00 |
|
David Eriksson
|
57dc2067c1
|
Special actions for cdint.cut
svn-id: r10895
|
2003-10-18 14:01:43 +00:00 |
|
David Eriksson
|
1a8397a475
|
Fix a little bug.
svn-id: r10893
|
2003-10-18 12:59:44 +00:00 |
|
David Eriksson
|
d2e65e35e9
|
Handle cutaway text.
svn-id: r10892
|
2003-10-18 12:48:05 +00:00 |
|
David Eriksson
|
935a476a29
|
Moved function from Talk to Graphics because Cutaway need it too.
svn-id: r10891
|
2003-10-18 12:18:43 +00:00 |
|
David Eriksson
|
de37ee0c3e
|
- Fix some cutaway crashes
- Implement more cutaway animation
svn-id: r10890
|
2003-10-18 11:46:52 +00:00 |
|
David Eriksson
|
65883950d8
|
Make the aeroplane fly (and Joe too... I wonder what he smoked.)
svn-id: r10889
|
2003-10-18 10:58:10 +00:00 |
|
Gregory Montoir
|
c518ee26ec
|
minor changes to joeMove() code
svn-id: r10888
|
2003-10-18 08:12:56 +00:00 |
|
Gregory Montoir
|
be8bbb143e
|
minor adds + cleanup + fix parallax problem
svn-id: r10887
|
2003-10-18 08:12:14 +00:00 |
|
Gregory Montoir
|
a581a2be5e
|
update references for Display class
svn-id: r10886
|
2003-10-18 08:11:59 +00:00 |
|
Max Horn
|
0694eed273
|
moved game detection code out to the plugins
svn-id: r10882
|
2003-10-17 23:16:53 +00:00 |
|
Max Horn
|
8ab81c2533
|
fix warning
svn-id: r10873
|
2003-10-17 16:50:35 +00:00 |
|
Jamieson Christian
|
e59ce1cd5a
|
Fix MSVC6 warnings
svn-id: r10871
|
2003-10-17 16:42:49 +00:00 |
|
Jamieson Christian
|
1f941c822c
|
Make enums public. Fixes MSVC erros with enum usage in member structs
svn-id: r10870
|
2003-10-17 16:42:10 +00:00 |
|
Joost Peters
|
4fe33a1dae
|
also look for TBL file in current directory (useful when running the game from CD)
svn-id: r10861
|
2003-10-17 14:26:23 +00:00 |
|
Gregory Montoir
|
f4b5626fd7
|
preliminar parallax scrolling support (Rita/Joe intro scene), not perfect as Bobs coordinates are also modified in cutaway/action_special_move
svn-id: r10860
|
2003-10-17 14:26:05 +00:00 |
|
Gregory Montoir
|
323c338169
|
more palette stuff
svn-id: r10859
|
2003-10-17 13:12:50 +00:00 |
|
Torbjörn Andersson
|
250f2ea52b
|
Fix warning.
svn-id: r10856
|
2003-10-17 12:00:08 +00:00 |
|
David Eriksson
|
a935fcfe92
|
- Implement *WT
- Disable some debug output
svn-id: r10855
|
2003-10-17 11:47:41 +00:00 |
|
David Eriksson
|
d228678a5a
|
Disable some debug output
svn-id: r10854
|
2003-10-17 11:47:21 +00:00 |
|
Joost Peters
|
e00848384a
|
fixed crash (atleast it crashes for me on OSX) - can someone please verify if this is a proper fix (and doesn't break anything else?)
svn-id: r10851
|
2003-10-17 10:51:07 +00:00 |
|
Gregory Montoir
|
e2930bf8be
|
partially fixed palette problem when switching room in cutaway intro
svn-id: r10847
|
2003-10-17 09:45:12 +00:00 |
|
Gregory Montoir
|
6980358f4d
|
fix french characters display (and maybe german and italian too)
svn-id: r10846
|
2003-10-17 08:41:31 +00:00 |
|
Torbjörn Andersson
|
40b231e6fe
|
Hack for allowing ScummVM to respond to events during while the intro is
playing. I apologize for adding a global variable, but for now that seemed
like the least intrusive change.
svn-id: r10845
|
2003-10-17 08:40:48 +00:00 |
|
David Eriksson
|
b2aa63a15e
|
Wrote a little TODO
svn-id: r10842
|
2003-10-17 07:16:36 +00:00 |
|
David Eriksson
|
46618451eb
|
Do what I actually intended to do.
svn-id: r10841
|
2003-10-17 03:59:55 +00:00 |
|
Max Horn
|
2da3e5138d
|
fix warning
svn-id: r10837
|
2003-10-16 23:16:00 +00:00 |
|
Paweł Kołodziejski
|
67d3021d13
|
commented this line... for proper compilation
svn-id: r10835
|
2003-10-16 22:12:27 +00:00 |
|
David Eriksson
|
0174cf236b
|
Load room before cutaway.
svn-id: r10834
|
2003-10-16 19:51:19 +00:00 |
|
David Eriksson
|
7f6c294a1e
|
Play all intro cutaways (some better than others... :-)
svn-id: r10833
|
2003-10-16 19:40:29 +00:00 |
|
Gregory Montoir
|
5e36a5cac8
|
modified/fixed palette code
svn-id: r10832
|
2003-10-16 18:57:56 +00:00 |
|
David Eriksson
|
7c55594afc
|
Now we're talking!
svn-id: r10831
|
2003-10-16 17:02:32 +00:00 |
|
David Eriksson
|
ebcfb7c820
|
Initialize Joe's scaling.
svn-id: r10830
|
2003-10-16 16:58:30 +00:00 |
|
David Eriksson
|
5daae67404
|
Talk stuff
svn-id: r10829
|
2003-10-16 16:57:30 +00:00 |
|
David Eriksson
|
29fc207062
|
Make frames array available.
svn-id: r10828
|
2003-10-16 16:55:13 +00:00 |
|
Gregory Montoir
|
8833f8c490
|
new Display class, cleanup Graphics
svn-id: r10827
|
2003-10-16 13:54:48 +00:00 |
|
Gregory Montoir
|
354f1bebf3
|
fix body/head problem
svn-id: r10822
|
2003-10-16 09:27:45 +00:00 |
|
David Eriksson
|
f057e794f7
|
Don't talk too much.
svn-id: r10819
|
2003-10-16 04:01:40 +00:00 |
|
David Eriksson
|
35c23667c3
|
Moving heads when talking, but where is the text? :-)
svn-id: r10815
|
2003-10-15 18:39:30 +00:00 |
|
Gregory Montoir
|
57a2b4c453
|
preliminary GRAPHIC_ANIM support
svn-id: r10814
|
2003-10-15 16:31:51 +00:00 |
|
David Eriksson
|
de410e62f2
|
Improved talking.
svn-id: r10813
|
2003-10-15 11:33:02 +00:00 |
|
David Eriksson
|
233e33cf78
|
- Use Logic::roomRefreshObject() in Cutaway
- Fix tiny bugs in Logic::roomRefreshObject()
svn-id: r10812
|
2003-10-15 10:01:54 +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
|
a2d1204e66
|
sorted a bit cross references
svn-id: r10809
|
2003-10-15 08:47:13 +00:00 |
|
Gregory Montoir
|
ce468f9e1f
|
DISP_ROOM/REDISP_OBJ() implementation (still missing GRAPHIC_ANIM stuff)
svn-id: r10808
|
2003-10-15 08:46:18 +00:00 |
|
Gregory Montoir
|
8c0496194a
|
fix personMove / cutaway problem
svn-id: r10807
|
2003-10-15 08:46:04 +00:00 |
|
Gregory Montoir
|
cc9599c714
|
moved some methods from Queen::Walk to Queen::Logic
svn-id: r10802
|
2003-10-14 19:06:44 +00:00 |
|
Gregory Montoir
|
f5fa6651d7
|
commented a bit various structures
svn-id: r10801
|
2003-10-14 19:06:25 +00:00 |
|
Gregory Montoir
|
93f64e3357
|
rewritten Logic::initialise(), making use of 'unserializing' functions
svn-id: r10799
|
2003-10-14 12:55:31 +00:00 |
|
David Eriksson
|
a1dfb5863e
|
Working nicely with personMove disabled!
svn-id: r10798
|
2003-10-14 12:37:07 +00:00 |
|
David Eriksson
|
c009516dfd
|
Persons must not be in table!
svn-id: r10797
|
2003-10-14 12:36:32 +00:00 |
|
Gregory Montoir
|
e9dacde3c5
|
more cross references
svn-id: r10795
|
2003-10-14 09:12:42 +00:00 |
|
Gregory Montoir
|
138ee6887a
|
preliminary FIND_STATE implementation
svn-id: r10794
|
2003-10-14 09:12:01 +00:00 |
|
Torbjörn Andersson
|
4e3129c64c
|
Fixed warning
svn-id: r10793
|
2003-10-14 08:31:56 +00:00 |
|
Max Horn
|
5aadcb8a15
|
can remove comments again now, since logic.h was commited. Please don't leave CVS broken for more than a few minutes (ideally, only make atomic commits - i.e. only commit a file if all changes in other files on which it relies on are being commited at the same time)
svn-id: r10792
|
2003-10-14 07:55:08 +00:00 |
|
Max Horn
|
ebd314a9ec
|
fix debug mode 0
svn-id: r10791
|
2003-10-14 07:52:34 +00:00 |
|
David Eriksson
|
c21d371e9c
|
Get numFrames property.
svn-id: r10790
|
2003-10-14 07:46:24 +00:00 |
|
Max Horn
|
4cd9694fdc
|
fix compilation
svn-id: r10789
|
2003-10-14 07:41:58 +00:00 |
|
David Eriksson
|
b1ffc235e0
|
Using Walk::personMove now!
svn-id: r10788
|
2003-10-14 07:06:12 +00:00 |
|
David Eriksson
|
18ebc6e92e
|
Compare correct actor names.
svn-id: r10787
|
2003-10-14 06:41:08 +00:00 |
|
Gregory Montoir
|
cf47fb1c69
|
dynalum implementation
svn-id: r10781
|
2003-10-13 16:49:53 +00:00 |
|
Gregory Montoir
|
d9f247231c
|
Logic::personSetData correction
svn-id: r10780
|
2003-10-13 14:31:59 +00:00 |
|
Gregory Montoir
|
b750398d20
|
DISP_ROOM additions + 'Person' functions
svn-id: r10779
|
2003-10-13 14:21:17 +00:00 |
|
Joost Peters
|
905e47dc1a
|
don't use strstr(), as there is no terminating '\0' at the end of the file
svn-id: r10772
|
2003-10-12 19:17:26 +00:00 |
|
David Eriksson
|
ba281b251a
|
- Integrate with Joost's and Gregory's latest implementations.
- Implement more...
svn-id: r10771
|
2003-10-12 19:16:48 +00:00 |
|
David Eriksson
|
2e60628c1f
|
Rename functions
svn-id: r10770
|
2003-10-12 19:13:44 +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 |
|
Max Horn
|
36fd7ec445
|
some renaming for more consistent terminology (although we might want to reevaluate this): 'target' is what is in your config file; 'game' is what a frontend provide. E.g. the scumm frontend provides the game 'monkeyvga', and my config file has target 'monkeyvga-ger' configured to use that game
svn-id: r10766
|
2003-10-12 18:40:12 +00:00 |
|
Gregory Montoir
|
620bf5e962
|
minor initialise() tweaks, added panel zones
svn-id: r10763
|
2003-10-12 17:38:01 +00:00 |
|
Gregory Montoir
|
0b51516c7f
|
minor additions for DISP_ROOM
svn-id: r10758
|
2003-10-12 16:37:56 +00:00 |
|
Gregory Montoir
|
1e68372816
|
DISP_ROOM additions/corrections
svn-id: r10743
|
2003-10-12 13:16:35 +00:00 |
|
Torbjörn Andersson
|
650581eef8
|
Fix warning
svn-id: r10733
|
2003-10-11 12:21:48 +00:00 |
|
Gregory Montoir
|
a259809540
|
update QueenEngine class with new Logic constructor
svn-id: r10732
|
2003-10-11 10:24:12 +00:00 |
|
Gregory Montoir
|
cd1d7f474d
|
preliminary DISP_ROOM implementation
svn-id: r10731
|
2003-10-11 10:09:23 +00:00 |
|
Gregory Montoir
|
4675d19351
|
Graphics tweaks
svn-id: r10729
|
2003-10-10 20:03:34 +00:00 |
|
David Eriksson
|
bd2bdd4c64
|
Small start for variable cross-reference.
svn-id: r10722
|
2003-10-10 13:59:21 +00:00 |
|
Max Horn
|
5301edc383
|
some cleanup
svn-id: r10720
|
2003-10-10 13:55:08 +00:00 |
|
David Eriksson
|
1f9497cb1f
|
Get Graphics object as parameter too.
svn-id: r10719
|
2003-10-10 13:01:14 +00:00 |
|
Max Horn
|
c11ebb33b6
|
cleanup
svn-id: r10718
|
2003-10-10 12:12:56 +00:00 |
|
Max Horn
|
ed5948272d
|
constness
svn-id: r10714
|
2003-10-10 10:42:37 +00:00 |
|
David Eriksson
|
4ae7e06a1d
|
Improved Talk class.
svn-id: r10711
|
2003-10-10 09:45:22 +00:00 |
|
Gregory Montoir
|
370cf1b972
|
oups
svn-id: r10710
|
2003-10-10 09:24:21 +00:00 |
|
Gregory Montoir
|
7286df0c94
|
additions/corrections to walking functions
svn-id: r10709
|
2003-10-10 09:19:52 +00:00 |
|
Paweł Kołodziejski
|
afb96f867c
|
fixed compilation
svn-id: r10707
|
2003-10-09 16:33:00 +00:00 |
|
David Eriksson
|
92997ec15f
|
- Make _moveData table readable
- Add missing member in last table entry
svn-id: r10700
|
2003-10-09 13:42:55 +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
|
91aaef03bc
|
added walking functions
svn-id: r10695
|
2003-10-09 09:09:40 +00:00 |
|
Max Horn
|
d177364715
|
new config manager. not everything is completed, and some things will still be changed, but it seems to work well enough to put it into CVS
svn-id: r10687
|
2003-10-08 21:59:23 +00:00 |
|
Max Horn
|
3c78c0929c
|
fixed queen build rules...
svn-id: r10686
|
2003-10-08 21:27:57 +00:00 |
|
Gregory Montoir
|
311dea141b
|
added new structures
svn-id: r10678
|
2003-10-08 08:55:07 +00:00 |
|
Oliver Kiehl
|
0281f6b6d6
|
fix gcc 3.3 warning
svn-id: r10673
|
2003-10-07 15:27:53 +00:00 |
|
Gregory Montoir
|
537ee7166f
|
some text functions
svn-id: r10670
|
2003-10-07 14:05:56 +00:00 |
|
David Eriksson
|
f99c8b81db
|
Improved Queen::Talk class
svn-id: r10667
|
2003-10-07 12:20:31 +00:00 |
|
Max Horn
|
2485f15e34
|
fixed warnings
svn-id: r10663
|
2003-10-07 09:34:19 +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 |
|
David Eriksson
|
8177fce048
|
Make it possible to get game language
svn-id: r10661
|
2003-10-07 08:24:54 +00:00 |
|
Torbjörn Andersson
|
f8400b1c44
|
Fixed assert(). I think -- I don't even get this far before ScummVM crashes
on me. :-)
svn-id: r10660
|
2003-10-07 08:22:53 +00:00 |
|
David Eriksson
|
8937a96e50
|
- Added a debug stub for the selectSentence method
- Added final talk for person Joe is talking to
svn-id: r10657
|
2003-10-07 06:56:29 +00:00 |
|
David Eriksson
|
c001e4357b
|
- Add Talk class and begin to use it from Cutaway class
- Move getString() helper function to Talk class
svn-id: r10654
|
2003-10-07 03:58:44 +00:00 |
|
Joost Peters
|
9e585098d8
|
add Joe struct + get/set functions
svn-id: r10651
|
2003-10-07 00:26:04 +00:00 |
|
Joost Peters
|
16ee37f817
|
added resource-table loading from external file
svn-id: r10647
|
2003-10-06 23:04:00 +00:00 |
|
Joost Peters
|
4ef2541a3a
|
forgot this
svn-id: r10640
|
2003-10-06 14:01:41 +00:00 |
|
Joost Peters
|
633fb7de0f
|
some additions + small readability rewrite
svn-id: r10638
|
2003-10-06 13:20:29 +00:00 |
|
David Eriksson
|
c69fa6f4c5
|
Start on index 1, not 0.
svn-id: r10634
|
2003-10-06 10:27:22 +00:00 |
|
David Eriksson
|
7b87bc6970
|
Check array bounds.
svn-id: r10633
|
2003-10-06 08:24:38 +00:00 |
|
Joost Peters
|
36ed0b1d3c
|
renamed classes (we have our own namespace now) + fixed segfault in logic
svn-id: r10618
|
2003-10-05 16:07:07 +00:00 |
|
Max Horn
|
b4e5d97994
|
factor out common gfx_mode/fullscreen setup code from the game engines into the main code (maybe putting this into the Engine constructor would be better, though?)
svn-id: r10611
|
2003-10-05 14:37:16 +00:00 |
|
Gregory Montoir
|
91da08e1f3
|
new header for common structs definitions
svn-id: r10591
|
2003-10-04 11:39:53 +00:00 |
|
David Eriksson
|
3c627375b8
|
Added gameState to QueenLogic
svn-id: r10590
|
2003-10-04 08:50:48 +00:00 |
|
Gregory Montoir
|
d19c7980fb
|
fix 2 cases not handled in findBob() (stupid me...) and match new/delete
svn-id: r10576
|
2003-10-03 19:59:19 +00:00 |
|
Max Horn
|
8fb8ea48ec
|
namespace Queen
svn-id: r10575
|
2003-10-03 19:47:41 +00:00 |
|
David Eriksson
|
4a19ca4e34
|
Use struct and not array for objectData.
svn-id: r10565
|
2003-10-03 12:55:11 +00:00 |
|
Paweł Kołodziejski
|
f0fae232b9
|
fixed compilation under msvc7
svn-id: r10562
|
2003-10-03 07:45:41 +00:00 |
|
Torbjörn Andersson
|
2c72654896
|
Fix GCC warning.
svn-id: r10560
|
2003-10-03 06:47:42 +00:00 |
|
David Eriksson
|
058ec2c7c6
|
You did not see the previous version of this code
svn-id: r10547
|
2003-10-02 19:37:51 +00:00 |
|
David Eriksson
|
d6c3235c0e
|
- Added QueenGraphics::bob() method
- Match new[] with delete[]
svn-id: r10546
|
2003-10-02 19:31:43 +00:00 |
|
David Eriksson
|
6d29d07cab
|
Fix bugs, add warnings.
svn-id: r10545
|
2003-10-02 19:20:00 +00:00 |
|
David Eriksson
|
ab990be666
|
Handle _sfxName table properly
svn-id: r10539
|
2003-10-02 14:55:28 +00:00 |
|
Gregory Montoir
|
f94b999938
|
findBob function + tweaks in QueenLogic
svn-id: r10538
|
2003-10-02 14:44:51 +00:00 |
|
David Eriksson
|
27db410dfa
|
Quite a bit more implemented on cutaway.
svn-id: r10536
|
2003-10-02 11:07:43 +00:00 |
|
David Eriksson
|
9e29c7b901
|
Needing area, and it must be signed ints
svn-id: r10535
|
2003-10-02 11:03:34 +00:00 |
|
David Eriksson
|
5b5aab8e82
|
More member data access.
svn-id: r10534
|
2003-10-02 08:49:38 +00:00 |
|
Gregory Montoir
|
906c2eab2e
|
minor changes to Graphics class (dtor...)
svn-id: r10533
|
2003-10-02 07:54:01 +00:00 |
|
David Eriksson
|
7df1576544
|
Must be able to access some data here.
svn-id: r10531
|
2003-10-02 06:38:58 +00:00 |
|
Max Horn
|
f18847d7fb
|
fix warnings
svn-id: r10530
|
2003-10-01 21:23:41 +00:00 |
|
Gregory Montoir
|
9c301608da
|
added Bob functions to Graphics class
svn-id: r10528
|
2003-10-01 20:23:29 +00:00 |
|
David Eriksson
|
3e437e4f32
|
Added initial version of QueenCutaway class.
svn-id: r10526
|
2003-10-01 17:57:09 +00:00 |
|
Joost Peters
|
e75eba1a1f
|
consistency (must've overlooked these)
svn-id: r10493
|
2003-09-29 23:03:54 +00:00 |
|
Joost Peters
|
d9557d9dbb
|
small cleanup
svn-id: r10492
|
2003-09-29 22:30:02 +00:00 |
|
Joost Peters
|
0c93377f5d
|
added BANK code from Gregory + minor change to loadFile()
svn-id: r10491
|
2003-09-29 22:27:08 +00:00 |
|
Travis Howell
|
1f42fb3a6f
|
Ignores deps
svn-id: r10479
|
2003-09-29 07:29:09 +00:00 |
|
Jamieson Christian
|
dca25f3c61
|
Fixed MSVC6 errors
svn-id: r10474
|
2003-09-29 01:48:13 +00:00 |
|