Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-08-16 | Merged revisions ↵ | Christopher Page | |
33777,33781-33788,33790,33792-33793,33795,33797,33805,33807-33812,33815-33817,33819,33822,33826,33829,33837,33839,33844,33847,33858-33861,33864,33871-33873,33875,33877-33879,33886,33889-33892,33894,33896,33900,33902-33903,33919 via svnmerge from https://scummvm.svn.sourceforge.net/svnroot/scummvm/scummvm/trunk svn-id: r33924 | |||
2008-08-16 | Fixes for Parallaction loading from launcher | Christopher Page | |
svn-id: r33923 | |||
2008-08-16 | Added a MetaEngineFeature for RTL support, the RTL button is disabled in the ↵ | Christopher Page | |
GMM if the engine doesn't support it svn-id: r33921 | |||
2008-08-15 | Defined some MetaEngineFeatures for the engines, the launcher uses these ↵ | Christopher Page | |
features to allow/disallow loading and deleting saves svn-id: r33909 | |||
2008-08-15 | Implemented raster operation for masks and postponed blitting of zones after ↵ | Nicola Mettifogo | |
everything in the location has been loaded. This fixes the remaining problems with animations not being masked by items. svn-id: r33903 | |||
2008-08-15 | Added routines to load and handle item masks: animation are now correctly ↵ | Nicola Mettifogo | |
hidden when they are behind any object. The masks of items that are not explicitly activated (even if visible) still are handled (e.g. the crown in the museum is not visible in the foreground). svn-id: r33900 | |||
2008-08-15 | Updated layer calculation: animations are now hidden properly by background ↵ | Nicola Mettifogo | |
elements (but not items yet). svn-id: r33894 | |||
2008-08-15 | Made coordinates and frame number protected into Zone and Animation, and ↵ | Nicola Mettifogo | |
changed client code to use get/set. This will allow various simplifications (e.g. when calculating Z), and is a step towards correct handling of interactive zones of Zone/Animation in BRA. svn-id: r33892 | |||
2008-08-15 | Made scripts access Animation fields via accessors and mutators, instead of ↵ | Nicola Mettifogo | |
using raw pointers. svn-id: r33891 | |||
2008-08-15 | Disabled lip syncing code in BRA, since I couldn't find any scripts actually ↵ | Nicola Mettifogo | |
using it. Some warnings have been added as a sentinel. svn-id: r33890 | |||
2008-08-15 | Simplified handling of script variables (especially locals). | Nicola Mettifogo | |
svn-id: r33889 | |||
2008-08-14 | Some variable renamed to make more sense. | Nicola Mettifogo | |
svn-id: r33864 | |||
2008-08-14 | More cleanup. | Nicola Mettifogo | |
svn-id: r33861 | |||
2008-08-14 | Cleanup. | Nicola Mettifogo | |
svn-id: r33860 | |||
2008-08-14 | Finally moved parseNextToken to Script, where it belongs! | Nicola Mettifogo | |
svn-id: r33859 | |||
2008-08-14 | Removed cross-references between the general parser and the text formatter. ↵ | Nicola Mettifogo | |
To achieve this, I have rewritten the latter for both NS and BRA. svn-id: r33858 | |||
2008-08-05 | Made changes to keep KYRA and PARA compatible with RTL/GMM | Christopher Page | |
svn-id: r33628 | |||
2008-08-04 | Merged revisions ↵ | Christopher Page | |
33188-33189,33191-33193,33196,33198,33202-33203,33206,33210,33212,33218-33220,33222,33224-33226,33229-33243,33246,33248-33250,33252,33258-33261,33263,33266,33270,33272-33283,33285,33287-33290,33295-33298,33321,33325-33330,33332-33335,33337-33340,33342,33345,33347,33349-33350,33352-33357,33359-33367,33369-33371,33373,33375-33377,33379-33380,33383-33385,33387-33389,33392-33394,33400-33402,33404-33405,33407-33410,33412-33416,33418-33419,33425-33427,33432,33436-33438,33444,33446,33452-33453,33455-33459,33463-33464,33466-33471,33473-33474,33478,33490,33492,33495-33496,33509-33512,33518-33519,33522-33527,33529-33530,33537,33541,33544,33546,33550,33552-33554,33556,33558,33561-33562,33565,33568,33570,33574,33576,33578-33581,33584-33587,33590,33596,33604-33611,33614-33615,33617-33618,33620-33621 via svnmerge from https://scummvm.svn.sourceforge.net/svnroot/scummvm/scummvm/trunk svn-id: r33624 | |||
2008-08-02 | * Increasing max number of allowed token on one line. | Nicola Mettifogo | |
* Increasing buffer size to match old parser. svn-id: r33512 | |||
2008-08-02 | Fixed issues detected by DrMcCoy's obnoxious compiler. ;) | Nicola Mettifogo | |
svn-id: r33511 | |||
2008-08-02 | Removed debug code I forgot a long time ago ;) | Nicola Mettifogo | |
svn-id: r33510 | |||
2008-08-02 | * Added a preprocessor to deal with the crappy location scripts in BRA. | Nicola Mettifogo | |
* Added some comments on how the parser and related code should be changed to make things smoother. svn-id: r33509 | |||
2008-07-31 | * Removed references to the current _backgroundInfo from parser code. | Nicola Mettifogo | |
* Re-enabled masks (in BRA DOS). svn-id: r33474 | |||
2008-07-31 | Disabled masks in BRA Amiga, because the decoding is not known yet. | Nicola Mettifogo | |
svn-id: r33473 | |||
2008-07-31 | Made changing of background more flexible, in that the engine can now ↵ | Nicola Mettifogo | |
configure its BackgroundInfo before passing it to Gfx. svn-id: r33469 | |||
2008-07-31 | Changed Gfx::_backgroundInfo to be a pointer. This temporarily kills all ↵ | Nicola Mettifogo | |
z-buffering. svn-id: r33468 | |||
2008-07-31 | Set correct font for dialogues in BRA Amiga. | Nicola Mettifogo | |
svn-id: r33467 | |||
2008-07-30 | * Unified implementation of flow control opcodes in NS and BRA | Nicola Mettifogo | |
* Simplified script execution loop and context svn-id: r33437 | |||
2008-07-30 | Reordered initialization lists to silence warning. | Nicola Mettifogo | |
svn-id: r33432 | |||
2008-07-29 | * Implemented pause/resume of command execution | Nicola Mettifogo | |
* Implemented command opcode MOVE (not the script instruction). svn-id: r33408 | |||
2008-07-29 | * Added flexible verb configuration for both NS and BRA. | Nicola Mettifogo | |
* Objects can now be really opened and closed in BRA. svn-id: r33405 | |||
2008-07-29 | Added dialogue text rendering for BRA. | Nicola Mettifogo | |
svn-id: r33402 | |||
2008-07-29 | Mask files don't always exist in Amiga version of BRA, in paricular NULL.msk. | Travis Howell | |
svn-id: r33394 | |||
2008-07-29 | Add check common directories, in loadScenery() for Amiga version of BRA. | Travis Howell | |
svn-id: r33393 | |||
2008-07-29 | * Fixed positioning of balloons and faces in BRA (dos, at least). | Nicola Mettifogo | |
* Adapted loading of faces. svn-id: r33392 | |||
2008-07-28 | Enforcing use of nullZonePtr only for nulling out pointers, as it is useless ↵ | Nicola Mettifogo | |
for comparisons. svn-id: r33384 | |||
2008-07-28 | Yet another hack to deal with labels... Must rethink this crap from scratch. | Nicola Mettifogo | |
svn-id: r33377 | |||
2008-07-28 | Moved validation step from revision 33363, so that it is executed for all ↵ | Nicola Mettifogo | |
animations. svn-id: r33376 | |||
2008-07-28 | Fixed loading of static items. | Nicola Mettifogo | |
svn-id: r33375 | |||
2008-07-28 | Pick up/drop/open/close actions are now available in game. | Nicola Mettifogo | |
svn-id: r33371 | |||
2008-07-28 | Implemented opcodes for picking up/dropping/opening/closing items. | Nicola Mettifogo | |
svn-id: r33370 | |||
2008-07-28 | Tiny readability aid for parser code. | Nicola Mettifogo | |
svn-id: r33369 | |||
2008-07-28 | Preliminary code for traps. | Nicola Mettifogo | |
svn-id: r33364 | |||
2008-07-28 | Added a post processing step to runScripts, so that Animation can be ↵ | Nicola Mettifogo | |
validated after buggy scripts have been executed. svn-id: r33363 | |||
2008-07-28 | Correct character name set by character location parser. | Travis Howell | |
svn-id: r33361 | |||
2008-07-28 | Added support for text in BRA DOS demo. | Nicola Mettifogo | |
svn-id: r33360 | |||
2008-07-28 | Some instrumentation for script debugging. | Nicola Mettifogo | |
svn-id: r33359 | |||
2008-07-28 | Add basic support for running Amiga and PC demos of BRA. | Travis Howell | |
svn-id: r33357 | |||
2008-07-28 | There is no mask or path directories for part0 of BRA (Amiga), so always ↵ | Travis Howell | |
check whether they exist. svn-id: r33356 | |||
2008-07-28 | Inventory is now properly rendered. Item selection is not yet working. | Nicola Mettifogo | |
svn-id: r33355 |