aboutsummaryrefslogtreecommitdiff
path: root/sky/logic.h
AgeCommit message (Collapse)Author
2005-01-01Updated copyrightMax Horn
svn-id: r16398
2004-12-16some cleanupRobert Göffringmann
svn-id: r16071
2004-12-15moved compacts and related static data out of the scummvm.exe into an ↵Robert Göffringmann
external file (available from www.lavosspawn.de/tmp/sky_cpt.zip) svn-id: r16053
2004-09-14Use -more informative- constants for certain script variablesJoost Peters
svn-id: r15119
2004-09-13Add debugger for BASS.Joost Peters
This should help in tracking down remaining bugs, such as the grid problems and walk deadlocks. svn-id: r15098
2004-01-06updated copyright noticeMax Horn
svn-id: r12176
2004-01-03remove 'Sky' name prefix for most stuff (not needed anymore since we are in ↵Max Horn
namespace 'Sky' now) svn-id: r12114
2004-01-03Introduce namespace 'Sky'Max Horn
svn-id: r12099
2003-10-05renamed SkyState to SkyEngine; cleaned the #include dependency mess a bit ↵Max Horn
(try to only #include files when you *have* to -> this reduces compilation time to a minimum when header file changes are made) svn-id: r10622
2003-10-04use namespace Common a bit more; don't zero the RNG in scumm (else the seed ↵Max Horn
gets reset); remove obsolete 256 color blending code svn-id: r10592
2003-07-10implemented fnOpenHand/fnCloseHand, added debug cheatsRobert Göffringmann
svn-id: r8896
2003-07-01fixed warningMax Horn
svn-id: r8687
2003-07-01bypassed copy protection, fixed crash when disconnecting from link space, ↵Robert Göffringmann
fixed logix swing seqs svn-id: r8686
2003-07-01finished loading and saving, fixed grid bugs (some debugging code not yet ↵Robert Göffringmann
removed), implemented fnLincTextModule svn-id: r8682
2003-06-06add fnRandom()Joost Peters
svn-id: r8359
2003-06-06misc fixesRobert Göffringmann
svn-id: r8355
2003-06-05fixed sprite drawing, added some mouse support and some logic routines.Robert Göffringmann
svn-id: r8332
2003-06-04some more mouse stuff..Joost Peters
svn-id: r8295
2003-06-02added some functions to SkyLogic, -Screen, -Talk and -Disk, moved SkyGrid ↵Robert Göffringmann
out of SkyState svn-id: r8266
2003-06-01cleaned code a bit, added SYSTEM_FLAGS and MOUSE_FLAGRobert Göffringmann
svn-id: r8253
2003-05-31forgot to commit this file earlierOliver Kiehl
svn-id: r8187
2003-05-30stdSpeak() - buggyJoost Peters
svn-id: r8141
2003-05-30added fnSpeak* functionsJoost Peters
svn-id: r8139
2003-05-28moved music drivers into seperated directory, added music support for ↵Robert Göffringmann
diskdemo's adlib driver version. (maybe other sky versions also have this older adlib driver?) svn-id: r8069
2003-05-27implemented screen.asm and sprites.asm (not yet working)Robert Göffringmann
svn-id: r8036
2003-05-26change return type of fn* functions to boolOliver Kiehl
svn-id: r8022
2003-05-26slight cleanupOliver Kiehl
svn-id: r8011
2003-05-26some additionsOliver Kiehl
svn-id: r8010
2003-05-25cleanup/prevent _compact from being overwritten by possible recalls of the ↵Oliver Kiehl
interpreter svn-id: r7958
2003-05-25add some stuff/cleanupOliver Kiehl
svn-id: r7955
2003-05-16added SFX supportRobert Göffringmann
svn-id: r7574
2003-05-05some mouse stuff + fnEnterSectionJoost Peters
svn-id: r7347
2003-05-01Commiting some of my stuff. Rather untested still buggyOliver Kiehl
svn-id: r7249
2003-04-29enabled lowTextManagerJoost Peters
svn-id: r7203
2003-04-29added lowTextManager(), moved language from getText() to SkyText constructor ↵Joost Peters
+ some cleanup svn-id: r7202
2003-04-27fixed autoroute a bit (still doesn't work correctly but at least it doesn'tOliver Kiehl
segfault) and linked it to SkyLogic svn-id: r7167
2003-04-26cleanupOliver Kiehl
svn-id: r7134
2003-04-26cleanupOliver Kiehl
svn-id: r7129
2003-04-26link to removeObjectFromWalk and objectToWalkOliver Kiehl
svn-id: r7128
2003-04-25fixed some errors introduced in some of the last commitsOliver Kiehl
svn-id: r7115
2003-04-25fixed warningPaweł Kołodziejski
svn-id: r7114
2003-04-25Committing my stuff under pressure from Endy ;)Oliver Kiehl
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