Commit Graph
61 Commits
Author SHA1 Message Date
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
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 8e8c702e65 forgot to implement right mousebutton. :)
svn-id: r8343
2003-06-06 01:14:17 +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
Joost Peters d496cecc98 some more mouse stuff..
svn-id: r8295
2003-06-04 17:13:24 +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 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
Joost Peters 063c310917 added some buggy, incomplete mouse code
svn-id: r8233
2003-06-01 12:49:39 +00:00
Robert Göffringmann d67c53d756 basic ingame speech support
svn-id: r8220
2003-06-01 03:44:07 +00:00
Max Horn f0a9f4fb2c added some doxygen comments to common/system.h; cleaned up the OSystem interface a bit
svn-id: r8116
2003-05-29 21:45:26 +00:00
Robert Göffringmann a8d6ac05da whoops
svn-id: r8101
2003-05-29 14:06:01 +00:00
Robert Göffringmann de6fd7c746 fixing crash
svn-id: r8100
2003-05-29 14:03:37 +00:00
Robert Göffringmann 46321eaf62 argh. a missing recreate was the problem. foster is correctly animated now.
svn-id: r8078
2003-05-29 03:51:05 +00:00
Robert Göffringmann 859dd93159 removed debugging stuff
svn-id: r8077
2003-05-29 03:26:28 +00:00
Robert Göffringmann ee2bd92084 still not what it should look like, but well......
svn-id: r8076
2003-05-29 03:19:46 +00:00
Robert Göffringmann 2186ad138b moved music drivers into seperated directory, added music support for diskdemo's adlib driver version.
(maybe other sky versions also have this older adlib driver?)

svn-id: r8069
2003-05-28 23:31:43 +00:00
Oliver Kiehl 79ba8e7227 add screen update to main loop
svn-id: r8063
2003-05-28 21:29:50 +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
Oliver Kiehl c394046d66 initialise some vars
svn-id: r7807
2003-05-21 21:01:12 +00:00
Robert Göffringmann 50bbfe0372 added SFX support
svn-id: r7574
2003-05-16 15:33:18 +00:00
Robert Göffringmann 2a7ae09b19 added incrementation of key velocity.
svn-id: r7530
2003-05-15 18:56:15 +00:00
Robert Göffringmann d0e5d1f44c restructured some things (mainly the screen routines), moved things out from SkyState. (not yet complete)
svn-id: r7516
2003-05-14 22:33:39 +00:00
Robert Göffringmann 4162a22121 changed some internal structures, added support for true MT32 (though not yet used by main prog)
svn-id: r7483
2003-05-12 23:25:54 +00:00
Oliver Kiehl 18e1c5a80a no need for inheritance anymore
svn-id: r7407
2003-05-09 22:06:37 +00:00
Joost Peters f762c5dbba some mouse stuff + fnEnterSection
svn-id: r7347
2003-05-05 13:19:59 +00:00
Robert Göffringmann 1805827655 changed structure of musicdriver, added General Midi music support.
mapping table mt32->gm needs a lot of changes.

svn-id: r7273
2003-05-03 02:59:45 +00:00
Joost Peters d9caf96ef9 added loadFixedItems() and loadBase0()
svn-id: r7250
2003-05-01 14:10:42 +00:00
Joost Peters 27bacb86cc added hack-ish intro ESCape key code
svn-id: r7205
2003-04-29 20:42:47 +00:00
Joost Peters 849178c462 made vars consistent
svn-id: r7204
2003-04-29 20:13:00 +00:00
Joost Peters 89b808cb18 enabled lowTextManager
svn-id: r7203
2003-04-29 20:05:47 +00:00
Joost Peters 5ea40b6778 added lowTextManager(), moved language from getText() to SkyText constructor + some cleanup
svn-id: r7202
2003-04-29 19:52:24 +00:00
Oliver Kiehl f14b0253f8 oops
svn-id: r7169
2003-04-27 22:23:10 +00:00
Oliver Kiehl 8fdf6e9242 fixed cvs and modified autoroute parameters. removed initialisation from
SkyState since it is only needed by SkyLogic

svn-id: r7156
2003-04-27 15:43:08 +00:00
Robert Göffringmann 760924593c included references to autoroute
svn-id: r7155
2003-04-27 15:08:35 +00:00
Oliver Kiehl 20e5b2d931 link to removeObjectFromWalk and objectToWalk
svn-id: r7128
2003-04-26 11:09:20 +00:00
Robert Göffringmann b62902f89b added class SkyGrid (still untested)
svn-id: r7121
2003-04-25 23:14:41 +00:00
Oliver Kiehl de601220b0 forgot to reactivate the intro ;)
svn-id: r7108
2003-04-25 15:41:14 +00:00
Oliver Kiehl c36bdb3e11 Committing my stuff under pressure from Endy ;)
please note that there are still many bugs in here. several stuff
isn't endian safe either. SkyLogic needs to get split up as well.

svn-id: r7106
2003-04-25 15:17:53 +00:00
Joost Peters 83684226c0 Applied patch #725152 - Sky Music driver by LavosSpawn
svn-id: r7069
2003-04-21 20:58:53 +00:00
Joost Peters 6a28523cea added detection for v0.0303
svn-id: r7061
2003-04-21 14:12:19 +00:00
Joost Peters 5a74c80df1 added detection for v0.0331
svn-id: r7046
2003-04-20 22:01:57 +00:00
Joost Peters b93b9dc6a0 applied eriktorbjorn's patch, removed unnecessary cast and renamed CD text decoder
svn-id: r6939
2003-04-08 12:19:15 +00:00
Oliver Kiehl 17f53e4c1c restructure
svn-id: r6934
2003-04-07 20:44:52 +00:00