aboutsummaryrefslogtreecommitdiff
path: root/engines/parallaction/defs.h
AgeCommit message (Collapse)Author
2007-05-30Updated legal headers in source files, based on what Pidgin (the IM client ↵Max Horn
formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots svn-id: r27024
2007-04-27Refactored music code for dos version and added music to Amiga versions.Nicola Mettifogo
svn-id: r26619
2007-04-11- Moved Zone and Animation to List<>.Nicola Mettifogo
- Removed any reference to Node from codebase. svn-id: r26452
2007-04-10Moved Jobs to ManagedList. Since Jobs must be ordered according to their ↵Nicola Mettifogo
priority, a new insertSorted method has been added to the implementation. svn-id: r26451
2007-04-07Fixed broken implementation of ManagedListNicola Mettifogo
svn-id: r26412
2007-04-07Added new ManagedList class to handle Instruction and Command lists. The ↵Nicola Mettifogo
same class will be used to hold Zone, Animation and WalkNode lists. svn-id: r26410
2007-04-07Reduced dependency between project files, and prepared defs.h for deletion ↵Nicola Mettifogo
as soon as List<>'s usage is implemented. svn-id: r26400
2007-04-01Added GF_DEMO flag and ability to load the correct location at start.Nicola Mettifogo
svn-id: r26340
2007-03-29oopsNicola Mettifogo
svn-id: r26319
2007-03-29- changed Cnv to use a single large buffer for frames instead of small ↵Nicola Mettifogo
chunks of memory, to simplify loading by Disk. - added a new constructor with parameters to Cnv svn-id: r26318
2007-03-29- implemented destructor for Cnv, thus removing calls to Gfx::freeCnv()Nicola Mettifogo
- enforced use of getFramePtr instead of Cnv::_array member svn-id: r26317
2007-03-24- fixed regression bug: one free/delete mismatchNicola Mettifogo
- added needed virtual destructors to structs svn-id: r26292
2007-03-18Fixed warning: warning: base class 'struct Parallaction::Node' should be ↵Max Horn
explicitly initialized in the copy constructor svn-id: r26235
2007-03-18changed Animation::_cnv to be a pointer, in view of changes to ↵Nicola Mettifogo
Disk::loadFrames() svn-id: r26229
2007-03-18- added constructors for most structsNicola Mettifogo
- structs are now allocated via new instead of malloc's - respective free's have been replaced with delete svn-id: r26228
2007-03-18changed code to use WalkNode constructorsNicola Mettifogo
svn-id: r26227
2007-03-18- Made global Node's (_zones, _animations, _helperNode) and the functions ↵Nicola Mettifogo
using them members of the engine. - Added a constructor for Node svn-id: r26226
2007-03-18changed remaining stuff to Common::Point and got rid of custom Point and RectNicola Mettifogo
svn-id: r26216
2007-03-18converted walk routines to use Common::PointNicola Mettifogo
svn-id: r26213
2007-03-17renamed structures to be more generalNicola Mettifogo
svn-id: r26184
2007-03-17cleanupNicola Mettifogo
svn-id: r26166
2007-03-17- Made Node a superclass for Zone, WalkNode, Command, Instruction, Program ↵Nicola Mettifogo
and Job. - Moved Job list management inside Parallaction (because constructors for global variables are not always invoked on some platforms) svn-id: r26164
2007-03-17minor cleanupNicola Mettifogo
svn-id: r26161
2007-03-12The only uses for StaticCnv::_data2 were by Get and Door zones, so a new ↵Nicola Mettifogo
field has been added to those structure and _data2 has been deleted. Some graphic routines has been renamed to better reflect this change, too. svn-id: r26107
2007-03-04replaced memAlloc/memFree with standard malloc/freeNicola Mettifogo
svn-id: r25962
2007-02-25made Archive inherit from Common::File, added some methods to comply to ↵Nicola Mettifogo
interface, changed callers to exploit readByte capabilities svn-id: r25868
2007-02-18fixes last broken commitNicola Mettifogo
svn-id: r25673
2007-02-14More skip_whitespace -> Common::ltrim(). For real now.Eugene Sandulenko
svn-id: r25577
2007-02-04added more debug levels and commentsNicola Mettifogo
svn-id: r25386
2007-02-04changed handling of zone labels to match original engineNicola Mettifogo
svn-id: r25376
2007-01-26added more debug messagesNicola Mettifogo
svn-id: r25214
2007-01-17fixed broken tab widthsNicola Mettifogo
svn-id: r25111
2007-01-16added first debug messagesNicola Mettifogo
svn-id: r25106
2007-01-14Initial import of Parallaction engineEugene Sandulenko
svn-id: r25083