aboutsummaryrefslogtreecommitdiff
path: root/engines/parallaction
AgeCommit message (Collapse)Author
2009-04-06Removed useless references to the global _vm.Nicola Mettifogo
svn-id: r39879
2009-04-06Cleanup of Balloon and Dialogue code:Nicola Mettifogo
* moved version-specific code into DialogueManager's derivatives * reworked construction of BalloonManager's derivatives * moved a couple of globals used in dialogues (NS specific) to engine svn-id: r39878
2009-04-03Moved background and character loading code from LocationParser_br to the ↵Nicola Mettifogo
engine for BRA. svn-id: r39814
2009-04-03Moved Nippon Safes specific code from Parallaction to Parallaction_ns and ↵Nicola Mettifogo
adapted client code. svn-id: r39813
2009-04-03PARALLACTION: Fix silly Mingw 'shadowed declaration' warningsMax Horn
svn-id: r39809
2009-03-31Fixed dialogue balloon appearing in the wrong position after commit 39772.Nicola Mettifogo
svn-id: r39774
2009-03-31Added basic multiple inventory support. This will be used for the GIVE and ↵Nicola Mettifogo
SWAP commands. svn-id: r39773
2009-03-31There have been subclasses of DialogueManager for a while, so now we use ↵Nicola Mettifogo
their constructors for something. svn-id: r39772
2009-03-31Character doesn't need a reference to the engine anymore.Nicola Mettifogo
svn-id: r39770
2009-03-30PARALLACTION: Commit of parentheses patch from salty-horse. (from -devel ↵Johannes Schickel
"Enabling -Wparentheses in the Makefile"). svn-id: r39760
2009-03-29Implemented IFCHAR command. This makes part 3 of BRA completely explorable.Nicola Mettifogo
svn-id: r39742
2009-03-29Added declaration for Amiga BRA callables.Nicola Mettifogo
svn-id: r39741
2009-03-29(Re)link bounding animations after location has been completely parsed. This ↵Nicola Mettifogo
avoids problems due to forward references. svn-id: r39740
2009-03-29Ensure zone and animation flags are restored when a location is reloaded. ↵Nicola Mettifogo
This should definitely fix bug #2718462. svn-id: r39739
2009-03-29Commands now evaluate their reference Zone at runtime, thus handling of ↵Nicola Mettifogo
forward references in the parser is no more needed. svn-id: r39738
2009-03-29Fixed several free/delete mismatches.Nicola Mettifogo
svn-id: r39736
2009-03-29Set main menu text height to the actual font height.Nicola Mettifogo
svn-id: r39735
2009-03-29Merged CommandData into Command.Nicola Mettifogo
svn-id: r39732
2009-03-28Added workaround for script bug in ticket #2718449.Nicola Mettifogo
svn-id: r39724
2009-03-28Added initialization for _index and _locationIndex in Zone objects.Nicola Mettifogo
svn-id: r39723
2009-03-28Save zone and animation flags when a location is closed. This fixes bug ↵Nicola Mettifogo
#2718462. svn-id: r39722
2009-03-28Add sound effects support for Amiga demo of BRA.Travis Howell
svn-id: r39717
2009-03-28Add sound effects support for PC version of BRA.Travis Howell
svn-id: r39716
2009-03-28Change the detection of Amiga versions of BRA, to a required data file ↵Travis Howell
(request.win). svn-id: r39715
2009-03-27Adjusted calculation of scanline width for ILBM files to account for ↵Nicola Mettifogo
occasional padding bytes. This fixes the loading of some backgrounds in BRA. svn-id: r39705
2009-03-24Removed paranoia check.Nicola Mettifogo
svn-id: r39656
2009-03-24* Pushed evaluation of 'following question' from dialogue parsing to ↵Nicola Mettifogo
dialogue execution. * Removed all the question forwards declaration code svn-id: r39654
2009-03-23Refactored the zone type parsers.Nicola Mettifogo
svn-id: r39650
2009-03-23Turned ZoneTypes into a regular numeric id (no more a bitfield).Nicola Mettifogo
svn-id: r39648
2009-03-23Oops.Nicola Mettifogo
svn-id: r39646
2009-03-23Merged GetData, HearData, SpeakData, PathData, ExamineData, MergeData into ↵Nicola Mettifogo
TypeData struct. This simplifies life a bit especially in the parsers. svn-id: r39645
2009-03-23Pushed down dependencies from parser.hNicola Mettifogo
svn-id: r39636
2009-03-23Fix pallete for label font in the Amiga version of BRA.Travis Howell
svn-id: r39632
2009-03-23Implemented all variants of IF script instruction. Program class has been ↵Nicola Mettifogo
changed to store an Array of instruction instead of a List, so that references to instructions are integers. svn-id: r39631
2009-03-23Correct label font used by Amiga version of BRA.Travis Howell
svn-id: r39629
2009-03-23Correct the fonts used by Amiga version of BRA.Travis Howell
svn-id: r39628
2009-03-23Partly implemented the STOP script instruction.Nicola Mettifogo
svn-id: r39624
2009-03-23Implemented MOVE script instruction.Nicola Mettifogo
svn-id: r39623
2009-03-23Fully implemented scrolling.Nicola Mettifogo
svn-id: r39622
2009-03-22Stop erroring out if mask or shadow files are missing: not all ↵Nicola Mettifogo
location/objects have them. svn-id: r39620
2009-03-22Added support for 3 bit deep ILBM images.Nicola Mettifogo
svn-id: r39619
2009-03-22Added simple IFF type verification to the parser.Nicola Mettifogo
svn-id: r39609
2009-03-22Changed Disk code to provide SeekableReadStream's to sound routines as well.Nicola Mettifogo
svn-id: r39608
2009-03-21Set the right colors for dialogue text in BRA Amiga.Nicola Mettifogo
svn-id: r39595
2009-03-21Fix build.Nicola Mettifogo
svn-id: r39586
2009-03-21Some Surface tinkering, and added TODO's about it.Nicola Mettifogo
svn-id: r39585
2009-03-21Changed Nippon Safes to make use of the new ILBMDecoder.Nicola Mettifogo
svn-id: r39584
2009-03-21Extended the IFF parser to handle 1 and 5 bits deep images.Nicola Mettifogo
svn-id: r39583
2009-03-21Fix regression when loading icons in Amiga versions of BRA.Travis Howell
svn-id: r39580
2009-03-20Fix namespace nameJordi Vilalta Prat
svn-id: r39574