250 Commits

Author SHA1 Message Date
Max Horn
4c5501d0c3 fixed warning
svn-id: r8424
2003-06-09 23:21:31 +00:00
Robert Göffringmann
797eaee433 removed debugging leftovers, fixed one more sprite clipping issue.
svn-id: r8423
2003-06-09 23:02:56 +00:00
Robert Göffringmann
d95e9d09dd whoops.
svn-id: r8422
2003-06-09 20:45:00 +00:00
Robert Göffringmann
1f6a8b4fb8 fixed issue about file decompression.
svn-id: r8421
2003-06-09 20:41:08 +00:00
Robert Göffringmann
d899de98ba fixed compact data
svn-id: r8420
2003-06-09 20:38:26 +00:00
Joost Peters
74bacc470f mouse-fixes, note that: buttonPressed() keeping track of a repeated push DOES NOT WORK YET, _bMouseB gets cleared elsewhere, so we obviously need to come up with something else. and we still need a wait_relative equivalent to have a proper fnLookAt() ...hmm...this commit message is starting to look like a todo list. oh, well. :)
svn-id: r8419
2003-06-09 18:58:37 +00:00
Joost Peters
d398b818f8 added fnLookAt()
svn-id: r8418
2003-06-09 18:15:02 +00:00
Jamieson Christian
839cb1c4f7 Fixed VC++ warnings
svn-id: r8417
2003-06-09 16:38:47 +00:00
Robert Göffringmann
0fabcc6571 fixed SkyLogic bug and made font highlightning finally correct.
svn-id: r8416
2003-06-09 14:31:38 +00:00
Robert Göffringmann
0eac9a00cf whoops.
svn-id: r8413
2003-06-09 02:53:00 +00:00
Robert Göffringmann
68bb844d63 some talk-related bugs fixed
svn-id: r8412
2003-06-09 02:33:27 +00:00
Max Horn
be9e6e85db added quit event
svn-id: r8398
2003-06-08 12:11:14 +00:00
Max Horn
4b227da824 Preparations for removing GF_AFTER_V? flags
svn-id: r8364
2003-06-06 22:51:33 +00:00
Joost Peters
0f9d447bd4 add fnRandom()
svn-id: r8359
2003-06-06 20:54:52 +00:00
Robert Göffringmann
89c6d29c95 forgot to remove that
svn-id: r8358
2003-06-06 18:08:16 +00:00
Robert Göffringmann
4d5a284704 changed sprite priority, changed some errors to warnings and added hack to get past the first scene
svn-id: r8357
2003-06-06 17:59:22 +00:00
Robert Göffringmann
1fcbdf792b forgot to activate that code again
svn-id: r8356
2003-06-06 17:02:10 +00:00
Robert Göffringmann
09b1baf731 misc fixes
svn-id: r8355
2003-06-06 16:40:44 +00:00
Joost Peters
64ffbe6021 add some (mouse) stubs
svn-id: r8354
2003-06-06 14:40:46 +00:00
Robert Göffringmann
1326772037 whoops.
svn-id: r8353
2003-06-06 14:04:16 +00:00
Robert Göffringmann
e02875be67 fix logic script bugs.
svn-id: r8352
2003-06-06 13:55:16 +00:00
Joost Peters
d813deb5e8 changed warning() to error(), this is how it is in the original, and this seems to happen when you try to exit the underground-bar currently, don't know why yet.
svn-id: r8351
2003-06-06 13:44:49 +00:00
Robert Göffringmann
8e8c702e65 forgot to implement right mousebutton. :)
svn-id: r8343
2003-06-06 01:14:17 +00:00
Robert Göffringmann
ddf44b0275 small bugfix, menu still doesn't work. -_-
svn-id: r8342
2003-06-06 00:56:59 +00:00
Joost Peters
ba81aa9f76 proper mouse transparancy fix, should work for all cursors now
svn-id: r8338
2003-06-05 23:18:10 +00:00
Oliver Kiehl
1200d5997e fixed switch opcode
svn-id: r8337
2003-06-05 22:26:06 +00:00
Joost Peters
717bdd9223 fixed mouse cursor/transparency
svn-id: r8336
2003-06-05 21:46:59 +00:00
Robert Göffringmann
4a934a5519 make mouse move to middle of screen at start and let skystate initialize its _objectList
svn-id: r8335
2003-06-05 20:37:52 +00:00
Robert Göffringmann
98b3712163 fixed caching routines
svn-id: r8334
2003-06-05 19:45:27 +00:00
Robert Göffringmann
8e253b1937 fixed sprite drawing, added some mouse support and some logic routines.
svn-id: r8332
2003-06-05 18:54:26 +00:00
Robert Göffringmann
0845c0adf0 fixed two mouse bugs
svn-id: r8296
2003-06-04 18:02:41 +00:00
Joost Peters
d496cecc98 some more mouse stuff..
svn-id: r8295
2003-06-04 17:13:24 +00:00
Robert Göffringmann
fc350e6be6 some more inits to make compiler happy.
svn-id: r8287
2003-06-03 18:35:18 +00:00
Robert Göffringmann
5d70cc1b10 reduced number of copy_rects() during sequences.
svn-id: r8286
2003-06-03 18:10:32 +00:00
Max Horn
bedd8c4d39 fixxed warning
svn-id: r8277
2003-06-02 21:43:45 +00:00
Oliver Kiehl
6c24f7dc44 fix disappearing foster bug
svn-id: r8268
2003-06-02 09:35:08 +00:00
Robert Göffringmann
9a450413cd forgot to remove debug printfs and to make sequenceRunning volatile.
svn-id: r8267
2003-06-02 06:48:36 +00:00
Robert Göffringmann
3ac5b4ccfa added some functions to SkyLogic, -Screen, -Talk and -Disk, moved SkyGrid out of SkyState
svn-id: r8266
2003-06-02 06:42:42 +00:00
Robert Göffringmann
ee886a6be2 fixed sprite animation bug in stdSpeak, cleaned fnTalk and made text timing in cd version depending on the end of the voc files being reached.
svn-id: r8262
2003-06-02 03:30:41 +00:00
Robert Göffringmann
1014c98fcb screen combine rectangles now. even a bit less cpu usage.
svn-id: r8258
2003-06-02 00:53:31 +00:00
Robert Göffringmann
e95a72f7c4 fix intro timing + text
svn-id: r8256
2003-06-02 00:01:34 +00:00
Robert Göffringmann
f8ead8a776 remove useless screen updates, make non-seq intro parts escapable.
svn-id: r8255
2003-06-01 22:53:44 +00:00
Robert Göffringmann
5bb59b4755 cleaned code a bit, added SYSTEM_FLAGS and MOUSE_FLAG
svn-id: r8253
2003-06-01 21:21:10 +00:00
Robert Göffringmann
674a34a392 fixing sprite commit from yesterday
svn-id: r8252
2003-06-01 19:34:28 +00:00
Oliver Kiehl
3e87539b5c use FROM_LE_16, indentation cleanup
svn-id: r8239
2003-06-01 13:29:28 +00:00
Joost Peters
4cef98bf6d add fnNormalMouse()
svn-id: r8238
2003-06-01 13:20:55 +00:00
Oliver Kiehl
41c1e94ea5 some VERY hacky SkyLogic::talk support
svn-id: r8237
2003-06-01 13:12:10 +00:00
Joost Peters
a29074ed08 actually show mouse this time
svn-id: r8234
2003-06-01 13:07:20 +00:00
Joost Peters
063c310917 added some buggy, incomplete mouse code
svn-id: r8233
2003-06-01 12:49:39 +00:00
Robert Göffringmann
b3e1668970 I hope(!) SkyScreen is big endian compatible now.
svn-id: r8227
2003-06-01 05:02:14 +00:00