Commit Graph
100 Commits
Author SHA1 Message Date
Robert Göffringmann 70fa08ab52 Sky shouldn't error() if no speech file exists for a sentence
svn-id: r8426
2003-06-09 23:37:51 +00:00
Robert Göffringmann 8f0bdc4657 Sky shouldn't error() if no speech file exists for a sentence
svn-id: r8425
2003-06-09 23:27: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 1f6a8b4fb8 fixed issue about file decompression.
svn-id: r8421
2003-06-09 20:41:08 +00:00
Joost Peters d398b818f8 added fnLookAt()
svn-id: r8418
2003-06-09 18:15:02 +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 68bb844d63 some talk-related bugs fixed
svn-id: r8412
2003-06-09 02:33:27 +00:00
Joost Peters 0f9d447bd4 add fnRandom()
svn-id: r8359
2003-06-06 20:54:52 +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
Robert Göffringmann ddf44b0275 small bugfix, menu still doesn't work. -_-
svn-id: r8342
2003-06-06 00:56:59 +00:00
Oliver Kiehl 1200d5997e fixed switch opcode
svn-id: r8337
2003-06-05 22:26:06 +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 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 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 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
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 063c310917 added some buggy, incomplete mouse code
svn-id: r8233
2003-06-01 12:49:39 +00:00
Robert Göffringmann 20893a2d23 fixed sprite animation bug. Door closes completely now.
svn-id: r8226
2003-06-01 04:34:11 +00:00
Robert Göffringmann 22b5009a35 whoops
svn-id: r8221
2003-06-01 03:49:05 +00:00
Robert Göffringmann d67c53d756 basic ingame speech support
svn-id: r8220
2003-06-01 03:44:07 +00:00
Robert Göffringmann 557be6cbfa fixed screen coordinates bug for stdSpeak
svn-id: r8204
2003-06-01 00:47:57 +00:00
Joost Peters 69db2c0515 oops. forgot this.
svn-id: r8200
2003-06-01 00:02:51 +00:00
Joost Peters 6b64849acd fixed sillty mistakes - must've been on crack when I coded this..
svn-id: r8199
2003-05-31 23:42:23 +00:00
Oliver Kiehl 30b0702ef5 that wasn't meant to get commited
svn-id: r8192
2003-05-31 20:53:55 +00:00
Oliver Kiehl e1e7daa1c5 Some really cheap doxygen documentation
svn-id: r8191
2003-05-31 20:53:00 +00:00
Oliver Kiehl 7497828734 cleanup, add some doxygen docs
svn-id: r8184
2003-05-31 16:25:15 +00:00
Oliver Kiehl 68a2e52889 some temporary debug cleanup
svn-id: r8148
2003-05-30 16:06:43 +00:00
Joost Peters 6eca1c98c7 fixed stupid bug
svn-id: r8144
2003-05-30 14:48:09 +00:00
Joost Peters 60df623fee stdSpeak() - buggy
svn-id: r8141
2003-05-30 14:20:32 +00:00
Joost Peters 4e3e0aac3a added fnSpeak* functions
svn-id: r8139
2003-05-30 13:47:33 +00:00
Joost Peters 7dc20e84fe added talk animations
svn-id: r8135
2003-05-30 12:55:20 +00:00
Oliver Kiehl ab3e5f8d40 add sound effects
svn-id: r8134
2003-05-30 11:07:30 +00:00
Oliver Kiehl e62091f008 renamed variable
svn-id: r8105
2003-05-29 15:50:36 +00:00
Oliver Kiehl ae73d6d7bf some minor cleanup
svn-id: r8104
2003-05-29 15:40:46 +00:00
Oliver Kiehl 36f6b0e20f should be uint16** and not uint16*
svn-id: r8103
2003-05-29 15:02:36 +00:00
Robert Göffringmann 765366df6c Screen *kinda* works now.
Though I wonder what the menu sprite is doing on the mainscreen, now. ;)

svn-id: r8059
2003-05-28 20:55:25 +00:00
Robert Göffringmann bc290162bd implemented screen.asm and sprites.asm (not yet working)
svn-id: r8036
2003-05-27 16:42:20 +00:00
Jamieson Christian baf0175a76 Fixed MSVC warnings
svn-id: r8030
2003-05-26 23:28:59 +00:00
Oliver Kiehl 5757ec8fc4 change return type of fn* functions to bool
svn-id: r8022
2003-05-26 20:54:58 +00:00