aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/engine/kscripts.cpp
AgeCommit message (Expand)Author
2010-01-30SCI: Remove extra '\n's in debugC messagesWillem Jan Palenstijn
2010-01-29SCI: Move selector stuff to new header; reorder k_argc & k_argp param of invo...Max Horn
2010-01-26Wording - we ignore calls to kUnload with less than 2 parametersFilippos Karapetis
2010-01-26Ignore kUnload calls which are not made with less than 2 parameters. Apparent...Filippos Karapetis
2010-01-25Strip trailing spaces/tabs.Johannes Schickel
2010-01-23kSetSynonyms is really parser related, but it's an empty function in games wi...Filippos Karapetis
2010-01-23- Moved all of the parser-related variables inside the Vocabulary classFilippos Karapetis
2010-01-05SCI: Removed the old graphics codeFilippos Karapetis
2009-12-21SCI32:Matthew Hoops
2009-10-28Enclose all of the old graphics code within the INCLUDE_OLDGFX safeguard (def...Filippos Karapetis
2009-10-10Started rewriting the Object struct into a classFilippos Karapetis
2009-10-04SCI: Rename EngineState::segMan to _segManMax Horn
2009-09-29Remove unused variable.Johannes Schickel
2009-09-29- Changed the unimplemented debug SCI kernel functions (InspectObj, ShowSends...Filippos Karapetis
2009-09-29QFG3 clears clones with underbits set, so disable the warning for this behaviorFilippos Karapetis
2009-09-28SCI: Remove unsafe unmarkDeleted function.Willem Jan Palenstijn
2009-09-21SCI: Rename Object::flags and pos to _flags and _pos; tweak scriptObjInit0 an...Max Horn
2009-09-17SCI: Move some selector related function into a new file selector.cppMax Horn
2009-09-17SCI: Add a global getSciVersion() function and make use of itMax Horn
2009-09-17Changed the way object selectors are accessed, by removing the relevant defin...Filippos Karapetis
2009-09-17SCI: More cleanupMax Horn
2009-09-16SCI: Turn some SegManager methods into Script methodsMax Horn
2009-09-16SCI: Rename Script class members, change Script from struct to classMax Horn
2009-09-12Made is_object() a method of the segment managerFilippos Karapetis
2009-09-12- Made obj_get and obj_get_name methods of SegManager (getObject and getObjec...Filippos Karapetis
2009-09-06SCI: Cleanup for some SegManager internalsMax Horn
2009-09-06SCI: Rename resManager -> resMan; segManager -> segManMax Horn
2009-09-04Moved some functions inside the SegManager class, and renamed alloc_clone() t...Filippos Karapetis
2009-09-02Some renaming:Filippos Karapetis
2009-09-02SCI: funct_nr is not used in 99% of all opcodes -- hide it in those (to be re...Max Horn
2009-09-01- Moved the Sierra game ID conversion code inside game.cpp, so that any game-...Filippos Karapetis
2009-09-01Fixed the crash at the beginning of EcoQuest 1 CDFilippos Karapetis
2009-08-25- Replaced more cases of EngineState parametersFilippos Karapetis
2009-08-25- Simplified the parameters of some functionsFilippos Karapetis
2009-08-20remove \n's from error() callsJoost Peters
2009-08-17- Simplified some functions to accept only the parts of the EngineState they ...Filippos Karapetis
2009-07-11Moved the kernel and the vocabulary outside of the engine state (they're stat...Filippos Karapetis
2009-06-07SCI: Moved resource36 handling into resource manager.Walter van Niftrik
2009-06-07Replaced KP_ALT, SKPV_OR_ALT and UKPV_OR_ALTFilippos Karapetis
2009-06-07Replaced/removed KP_UINT, KP_SINT, SKPV and UKPV as well as the VIEW_PRIORITY...Filippos Karapetis
2009-06-06Store long-term pointers to object variables in a new ObjVarRef struct.Willem Jan Palenstijn
2009-06-04SCI: Support for 16-bit DPCM.Walter van Niftrik
2009-06-01Split the kernel functions away from the vocabulary functions (WIP, saving/lo...Filippos Karapetis
2009-06-01Replaced kernel_oops with error(), and added an enum to clarify the cases whe...Filippos Karapetis
2009-05-31- Further objectification of the SCI vocabulary functionsFilippos Karapetis
2009-05-31The error() and warning() functions add ! and newline automatically. (I didn'tTorbjörn Andersson
2009-05-30Started objectifying the vocabulary functions (WIP)Filippos Karapetis
2009-05-30- Removed debug_mode from the engine stateFilippos Karapetis
2009-05-21Removed the PREG, PSTK, IS_NULL_REG and REG_EQ definesFilippos Karapetis
2009-05-19SCI: Added some stubs for LSL6CD (lores).Walter van Niftrik