Gregory Montoir
99e3175d54
(slightly) less hackish bounding box code
...
svn-id: r12576
2004-01-22 22:28:57 +00:00
Gregory Montoir
95de2117a2
New save/load code, this *breaks* compatiblity with the previous
...
savefile format. Use the 'qsc' tool to convert your old files
(http://0x.7fc1.org/fotaq/qsc .[cpp|exe]).
svn-id: r12339
2004-01-12 13:40:02 +00:00
Gregory Montoir
6dc8407297
cleanup
...
svn-id: r12318
2004-01-11 14:11:36 +00:00
Gregory Montoir
85f8b442f2
- new Grid class to handle all zones / areas stuff
...
- adapted Logic/Walk code to use it
svn-id: r12250
2004-01-08 14:10:32 +00:00
Gregory Montoir
74e588b854
- minor cleanup in Person/Actor stuff
...
- minor tweak in Graphics::bobSetText()
from previous commit (message was erroneous) :
- moved config stuff to QueenEngine
- added 3 Logic subclasses to handle the specific parts of each game version (demo, intv...)
svn-id: r12195
2004-01-06 20:00:46 +00:00
Max Horn
033ff78ae9
updated copyright notice
...
svn-id: r12176
2004-01-06 12:45:34 +00:00
Joost Peters
effc207b69
- added 'song' debugger command
...
- restore music after loading game
- fix for bug in Roland Floda Corridor music
- added LE struct reading methods (and renamed the old BE ones) for future compatibility with original DOS savegames
svn-id: r11985
2003-12-28 01:17:29 +00:00
Gregory Montoir
32d044d302
some refactoring in Command code (removed/commented unused code, renamed some methods)
...
svn-id: r11619
2003-12-13 20:05:28 +00:00
Gregory Montoir
fef457ed0e
get rid of Verb class
...
svn-id: r11594
2003-12-12 10:33:34 +00:00
Gregory Montoir
a17c49d9a7
- handle person bank number hack slighlty differently (fix it when loading, not in personSetData)
...
- remove some useless checks as there are no invalid bob numbers in actor data
- minor cleanups in Area
svn-id: r11520
2003-12-06 13:15:17 +00:00
Gregory Montoir
577aad5edd
cleanup
...
svn-id: r11438
2003-11-30 20:41:02 +00:00
Paweł Kołodziejski
bef4496b7e
fixed warning
...
svn-id: r11311
2003-11-16 17:49:27 +00:00
David Eriksson
b938b63ddf
- Talk clean-up
...
- Make it possible to quit a dialogue
svn-id: r11302
2003-11-15 21:16:01 +00:00
Joost Peters
b64c6fcbfc
Added (quick-)Saving/Loading
...
svn-id: r11230
2003-11-09 21:31:18 +00:00
David Eriksson
79f84425dd
Moved _talkSelected to Logic.
...
svn-id: r11226
2003-11-09 14:16:46 +00:00
David Eriksson
2a71ac0dc8
Minor fixes.
...
svn-id: r11185
2003-11-07 10:57:21 +00:00
Gregory Montoir
d1ff236f3c
use Command class
...
svn-id: r11017
2003-10-31 13:47:28 +00:00
Gregory Montoir
d8ffcaf340
new Verb class
...
svn-id: r11010
2003-10-30 10:56:38 +00:00
Gregory Montoir
2a139049d6
cleanup, add comments
...
svn-id: r10977
2003-10-26 13:54:26 +00:00
Gregory Montoir
d2dff9dd8d
misc fixes/tweaks
...
svn-id: r10954
2003-10-24 08:55:13 +00:00
Gregory Montoir
2a42fe77bf
minor changes for future Command class
...
svn-id: r10949
2003-10-23 08:09:49 +00:00
Gregory Montoir
e25bda32ec
minor cleanup / comments update
...
svn-id: r10908
2003-10-19 18:52:28 +00:00
Gregory Montoir
eadf6356d3
fix bob clipping errors
...
svn-id: r10899
2003-10-18 17:12:50 +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
57a2b4c453
preliminary GRAPHIC_ANIM support
...
svn-id: r10814
2003-10-15 16:31:51 +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
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
Gregory Montoir
b750398d20
DISP_ROOM additions + 'Person' functions
...
svn-id: r10779
2003-10-13 14:21:17 +00:00
Gregory Montoir
7286df0c94
additions/corrections to walking functions
...
svn-id: r10709
2003-10-10 09:19:52 +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
Gregory Montoir
311dea141b
added new structures
...
svn-id: r10678
2003-10-08 08:55:07 +00:00
Joost Peters
633fb7de0f
some additions + small readability rewrite
...
svn-id: r10638
2003-10-06 13:20:29 +00:00
Gregory Montoir
91da08e1f3
new header for common structs definitions
...
svn-id: r10591
2003-10-04 11:39:53 +00:00