aboutsummaryrefslogtreecommitdiff
path: root/engines/parallaction/commands.cpp
AgeCommit message (Expand)Author
2007-08-24First step in restructuring engine code:Nicola Mettifogo
2007-08-16Now using stacks to keep track of multiple levels when parsing location scripts.Nicola Mettifogo
2007-08-16Changed more parsing routines to use tables instead of switch statements.Nicola Mettifogo
2007-08-13Added invalid opcode entries in slot 0 of opcode lists, and adjusted indices ...Nicola Mettifogo
2007-08-13Moved opcode initialization to new routine.Nicola Mettifogo
2007-08-13Changed Table to return 0 instead of -1 when lookup fails. Lookup already yie...Nicola Mettifogo
2007-08-13Changed Command parsing/execution and Instruction execution from switch state...Nicola Mettifogo
2007-08-12Added preliminary support for loading locations in BRA: Nicola Mettifogo
2007-08-04Fixed broken implementation of Close command.Nicola Mettifogo
2007-07-29Cleanup.Nicola Mettifogo
2007-07-29Removed direct references to callable functions (opcodes). They are now only ...Nicola Mettifogo
2007-05-30Updated legal headers in source files, based on what Pidgin (the IM client fo...Max Horn
2007-05-18Reverting my last change.Nicola Mettifogo
2007-05-16Replaced explicit bitmasks with function calls.Nicola Mettifogo
2007-05-13cleanupNicola Mettifogo
2007-04-09- moved walk code to List<>Nicola Mettifogo
2007-04-07Added new ManagedList class to handle Instruction and Command lists. The same...Nicola Mettifogo
2007-04-07cleanupNicola Mettifogo
2007-04-07Fixed incomplete implementation of Command lists.Nicola Mettifogo
2007-04-07Changed Commands to use List<>Nicola Mettifogo
2007-04-07Added code for ~Command().Nicola Mettifogo
2007-03-24Added new class Table, and updated Disk accordingly. Tables can be populated ...Nicola Mettifogo
2007-03-24made more functions members of ParallactionNicola Mettifogo
2007-03-24- fixed regression bug: one free/delete mismatchNicola Mettifogo
2007-03-21- moved buildWalkPath inner loop into a new functionNicola Mettifogo
2007-03-19made Animation a subclass of Zone (finally!)Nicola Mettifogo
2007-03-18changed DoorData::_cnv to be a pointer, in view of changes to Disk::loadFrames()Nicola Mettifogo
2007-03-18- added constructors for most structsNicola Mettifogo
2007-03-18- Made global Node's (_zones, _animations, _helperNode) and the functions usi...Nicola Mettifogo
2007-03-17oops forgot to commit changes for CommandNicola Mettifogo
2007-03-17- Made Node a superclass for Zone, WalkNode, Command, Instruction, Program an...Nicola Mettifogo
2007-03-17some renaming to shorten linesNicola Mettifogo
2007-03-17gathered character related stuff into a new struct Character, and modified ca...Nicola Mettifogo
2007-03-11wrapped active location data into a new structureNicola Mettifogo
2007-03-04replaced memAlloc/memFree with standard malloc/freeNicola Mettifogo
2007-02-20made hi-level parsing routines (Zone, Commands, Dialogue, Animation) rely on ...Nicola Mettifogo
2007-02-19first step in parser simplificationNicola Mettifogo
2007-02-17Some indentation and format changes. Mostly replacing spaces with tabs.Torbjörn Andersson
2007-02-15fixed a bug in the original engine causing memory-protected systems to occasi...Nicola Mettifogo
2007-02-07fixed location script parsing error causing irritatingly inconsistent gameplayNicola Mettifogo
2007-02-04changed handling of zone labels to match original engineNicola Mettifogo
2007-02-01Used Fingolfin's workaround for a bogus (?) warning produced by some versionsTorbjörn Andersson
2007-01-26added more debug messagesNicola Mettifogo
2007-01-15Fixing const related warnings in the parallaction engineMax Horn
2007-01-14Initial import of Parallaction engineEugene Sandulenko