aboutsummaryrefslogtreecommitdiff
path: root/engines/parallaction
AgeCommit message (Collapse)Author
2008-06-09Fixed warnings. (Mainly, GCC 4.3 doesn't want you to use "char" as an arrayTorbjörn Andersson
index. Probably because it's undefined whether or not it's signed.) svn-id: r32637
2008-06-04oops. Changed stricmp to scumm_stricmp from last commit.Nicola Mettifogo
svn-id: r32531
2008-06-04* Implemented character change opcodes in BRANicola Mettifogo
* Fixed loading of dialogue characters in BRA svn-id: r32529
2008-06-04Script instructions referencing unexisting animations are now skipped, ↵Nicola Mettifogo
instead of crashing the engine. svn-id: r32524
2008-06-04Return to menu after introduction has played (with glitches).Nicola Mettifogo
svn-id: r32523
2008-06-03Fixed initialization of parsers, necessary after the latest removal of ↵Nicola Mettifogo
static arrays. svn-id: r32509
2008-06-02Sorted static mouse arrow bitmap, so it doesn't have to be 'decoded' on the ↵Nicola Mettifogo
fly. This saves a headache on re-entry. svn-id: r32495
2008-06-01Got rid of the static arrays for initialization of parsers and exec opcodes, ↵Nicola Mettifogo
to make returning to launcher easier. The code has been borrowed by Kyra, after suggestion by LordHoto. svn-id: r32465
2008-05-15* Cleanup of input code.Nicola Mettifogo
* Removed old timer routines. svn-id: r32135
2008-05-14Fix compilationSven Hesse
svn-id: r32118
2008-05-14Oops. Forgot to update module.mk.Nicola Mettifogo
svn-id: r32116
2008-05-14- Moved input code to its own class.Nicola Mettifogo
- Slightly simplified inventory highlight code thanks to changes in input code. svn-id: r32115
2008-05-11Renamed some parallaction member vars to have a leading underscore (besides ↵Max Horn
being part of our code formatting conventions, this fixes various name clash warnings) svn-id: r32041
2008-05-11Cleanup of parsing code.Nicola Mettifogo
svn-id: r31999
2008-05-10Extracted script parsing code to its own class.Nicola Mettifogo
svn-id: r31972
2008-05-09Tiny cleanup to ease extraction of the program parser code.Nicola Mettifogo
svn-id: r31959
2008-05-09Moved location parsing out of the engines, to LocationParser_ns and ↵Nicola Mettifogo
LocationParser_br. svn-id: r31958
2008-05-08Reverted commit 31928 by Buddha_, and defined kFlagsAll as 0xFFFFFFFFU in ↵Nicola Mettifogo
the enum, as suggested by Fingolfin. svn-id: r31939
2008-05-07A (temporary?) fix for the signed/unsigned issues with enum CommandFlags usage.Kari Salminen
svn-id: r31928
2008-05-07Reverting commit 31920, thus changing type of flags back to unsigned. If ↵Nicola Mettifogo
some compiler emits a warning about 0xFFFFFFFF not being an unsigned immediate, then we need to find out how to convince it without changing types of variables in the code. svn-id: r31924
2008-05-07Silencing a compiler warningSven Hesse
svn-id: r31923
2008-05-07Fixed signed/unsigned issues with kFlagsAllFilippos Karapetis
svn-id: r31920
2008-05-06Allow static and dynamic plugins to be used at the same timeJordi Vilalta Prat
svn-id: r31888
2008-05-05- Moved some members from the engine class to Location, since they belong there.Nicola Mettifogo
- Cleaned up usage of location flags by using accessor functions. svn-id: r31872
2008-05-04Added new Parser class, which will gradually grow to include all parsing ↵Nicola Mettifogo
code from the engine class. svn-id: r31865
2008-05-04Partly fixed loading of bitmaps in BRA Amiga. Bitmaps are still broken, but ↵Nicola Mettifogo
less than before. svn-id: r31864
2008-04-28Fix compilationEugene Sandulenko
svn-id: r31758
2008-04-28Moved some static members into Parallaction class.Nicola Mettifogo
svn-id: r31755
2008-04-17Fixed usage of SharedPtr, so that reference counting is proper and there are ↵Nicola Mettifogo
no more objects that need constructors at global level (helps PalmOS). svn-id: r31533
2008-04-17Replaced unpackBlt with a more general version that can also unpack ↵Nicola Mettifogo
animation in BRA. svn-id: r31532
2008-04-17Cleanup of background loading for BRA.Nicola Mettifogo
svn-id: r31531
2008-04-07Bugfix for linking error in MSVC8 - it doesn't like multiple unnamed ↵Paul Gilbert
structures within a class svn-id: r31442
2008-04-06Add very basic support for Amiga version of BRA.Travis Howell
svn-id: r31416
2008-04-06Replaced custom ManagedList with Common::SharedPtr.Nicola Mettifogo
svn-id: r31415
2008-04-05Advanced detector: replaced kADFlagAugmentPreferredTarget by its inverse, ↵Max Horn
kADFlagDontAugmentPreferredTarget (since all AdvDetector engines except Kyra used kADFlagAugmentPreferredTarget, it seems reasonable to assume that as default) svn-id: r31413
2008-03-28cleanupMax Horn
svn-id: r31289
2008-03-14Started to get rid of Common::EncapsulatedADGameDesc (using plain ↵Max Horn
Common::ADGameDescription instead) svn-id: r31121
2008-03-14Advanced Detector: Changed fallback detector from a callback function ↵Max Horn
pointer to an overrideable method of AdvancedMetaEngine svn-id: r31119
2008-02-10Cleanup ManagedList.Nicola Mettifogo
svn-id: r30843
2008-02-09More refactoring for command parsing/execution.Nicola Mettifogo
svn-id: r30841
2008-02-09Added new debug command to dump scripts execution status.Nicola Mettifogo
svn-id: r30840
2008-02-08Initial support for plugin typesJordi Vilalta Prat
svn-id: r30825
2008-02-07Implemented scroll command and added a couple more debug variables.Nicola Mettifogo
svn-id: r30814
2008-02-06Fix system hang under linux.Nicola Mettifogo
svn-id: r30813
2008-02-06Silence MSVC warning about uninitialized variablesFilippos Karapetis
svn-id: r30812
2008-02-06Enabled moving projector in Nippon Safes. This should fix long standing bug ↵Nicola Mettifogo
#1729309. svn-id: r30811
2008-02-06Fixed broken halfbrite implementation from some time ago (nobody complained!!!).Nicola Mettifogo
svn-id: r30810
2008-02-06Made font handling stateless.Nicola Mettifogo
svn-id: r30809
2008-02-06Added experimental debug feature: variables influencing the rendering that ↵Nicola Mettifogo
can be set via console using the 'set' command. The implementation is still partial. Leveraging on this, the engine can now selectively display the current background mask instead of the background itself. svn-id: r30808
2008-02-06Correctly implemented little-endian masks in BRA.Nicola Mettifogo
svn-id: r30807