Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-03-28 | Overhaul of palette management to bring it back to its original form. Gfx ↵ | Nicola Mettifogo | |
palette code has been updated, and _c_endComment (callable from scripts) has been implemented. As a by-product, palette cycling now finally works! svn-id: r26314 | |||
2007-03-27 | engine can now handle amiga and dos splash screens | Nicola Mettifogo | |
svn-id: r26312 | |||
2007-03-24 | Added new class Table, and updated Disk accordingly. Tables can be populated ↵ | Nicola Mettifogo | |
after their creation or wrapped around existing arrays. Thus, the old functions (initTable, freeTable and searchTable) have been removed. svn-id: r26295 | |||
2007-03-24 | started infrastructure for amiga demo: | Nicola Mettifogo | |
- added Disk skeleton - adapted Archive to handle different structure for archives - moved Disk creation from engine constructor into init() [still sub-optimal] svn-id: r26293 | |||
2007-03-19 | made Animation a subclass of Zone (finally!) | Nicola Mettifogo | |
svn-id: r26244 | |||
2007-03-18 | Made loadFrames return a new Cnv instead of accepting a parameter. | Nicola Mettifogo | |
svn-id: r26231 | |||
2007-03-18 | changed 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 structs | Nicola Mettifogo | |
- structs are now allocated via new instead of malloc's - respective free's have been replaced with delete svn-id: r26228 | |||
2007-03-18 | changed remaining stuff to Common::Point and got rid of custom Point and Rect | Nicola Mettifogo | |
svn-id: r26216 | |||
2007-03-18 | converted DoorData and Zone to Common::Point | Nicola Mettifogo | |
svn-id: r26215 | |||
2007-03-18 | converted input and labels to Common::Point | Nicola Mettifogo | |
svn-id: r26214 | |||
2007-03-18 | Made loadObjects return a new Cnv instead of accepting a parameter. | Nicola Mettifogo | |
svn-id: r26202 | |||
2007-03-18 | Made loadHead return a new Cnv instead of accepting a parameter. | Nicola Mettifogo | |
svn-id: r26200 | |||
2007-03-18 | Made loadTalk return a new Cnv instead of accepting a parameter. | Nicola Mettifogo | |
svn-id: r26199 | |||
2007-03-18 | Bug fixed: inventory wasn't refreshed when loading a savegame if character ↵ | Nicola Mettifogo | |
was not switched. To make things clearer, character are now forced to reload all of their data on switch/load. svn-id: r26190 | |||
2007-03-18 | fixed usage of reference operator | Nicola Mettifogo | |
svn-id: r26189 | |||
2007-03-17 | Flattened anonymous union in Zone. Its members have been partially merged. | Nicola Mettifogo | |
svn-id: r26181 | |||
2007-03-17 | Moved Event/EventType/keyboard enum from common/system.h (part of class ↵ | Max Horn | |
OSystem) to common/events.h (part of namespace Common). Porters may have to make minor changes to their backends to get them to compile again svn-id: r26180 | |||
2007-03-17 | cleanup | Nicola Mettifogo | |
svn-id: r26179 | |||
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-17 | minor cleanup | Nicola Mettifogo | |
svn-id: r26161 | |||
2007-03-17 | renamed freeCharacterFrames() to freeCharacter() for consistency | Nicola Mettifogo | |
svn-id: r26160 | |||
2007-03-17 | some renaming to shorten lines | Nicola Mettifogo | |
svn-id: r26159 | |||
2007-03-17 | gathered character related stuff into a new struct Character, and modified ↵ | Nicola Mettifogo | |
calling code accordingly svn-id: r26158 | |||
2007-03-17 | Force all code to use EventManager::pollEvent instead of OSystem::pollEvent | Max Horn | |
svn-id: r26156 | |||
2007-03-15 | moved remaining background related functions to disk.cpp, and changed Gfx ↵ | Nicola Mettifogo | |
accordingly svn-id: r26145 | |||
2007-03-12 | moved background path buffer management into walk.cpp | Nicola Mettifogo | |
svn-id: r26117 | |||
2007-03-12 | renamed Graphics class to Gfx and Parallaction::_graphics to ↵ | Nicola Mettifogo | |
Parallaction::_gfx to shorten lines and avoid aliasing with framework's Graphics svn-id: r26111 | |||
2007-03-12 | The 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-11 | removed some dead code and formatting | Nicola Mettifogo | |
svn-id: r26089 | |||
2007-03-11 | wrapped active location data into a new structure | Nicola Mettifogo | |
svn-id: r26085 | |||
2007-03-11 | some simplification for changeLocation | Nicola Mettifogo | |
svn-id: r26083 | |||
2007-03-11 | some refactoring for music management | Nicola Mettifogo | |
svn-id: r26080 | |||
2007-03-11 | more refactoring | Nicola Mettifogo | |
svn-id: r26076 | |||
2007-03-10 | changed kEngineMiniDonna to a more appropriate kEngineTransformedDonna | Nicola Mettifogo | |
svn-id: r26075 | |||
2007-03-10 | simplified character mode handling | Nicola Mettifogo | |
svn-id: r26074 | |||
2007-03-10 | some refactoring | Nicola Mettifogo | |
svn-id: r26072 | |||
2007-03-10 | character loading/freeing routines now also handle Heads and Talks, instead ↵ | Nicola Mettifogo | |
of having scattered code around svn-id: r26059 | |||
2007-03-04 | wrapped loader routines into a new class named Disk. The new class is also ↵ | Nicola Mettifogo | |
responsible for handling Archives in place of the Parallaction engine. svn-id: r25972 | |||
2007-03-04 | replaced memAlloc/memFree with standard malloc/free | Nicola Mettifogo | |
svn-id: r25962 | |||
2007-03-02 | added loaders for static images like pickable items and for characters frames | Nicola Mettifogo | |
svn-id: r25940 | |||
2007-02-25 | wrapped archive routines into a new class named Archive. File-level static ↵ | Nicola Mettifogo | |
variables have been made members of the new class. svn-id: r25866 | |||
2007-02-21 | Add support for MIDI music. THough the music is not yet heard since | Eugene Sandulenko | |
there are no instrument assignments yet. svn-id: r25774 | |||
2007-02-20 | cleanup and small fixes | Nicola Mettifogo | |
svn-id: r25738 | |||
2007-02-19 | first step in parser simplification | Nicola Mettifogo | |
svn-id: r25733 | |||
2007-02-19 | table routines merged with common engine code | Nicola Mettifogo | |
svn-id: r25721 | |||
2007-02-18 | change in debug level | Nicola Mettifogo | |
svn-id: r25678 | |||
2007-02-18 | new special debug levels | Nicola Mettifogo | |
svn-id: r25674 | |||
2007-02-17 | Changed spaces to tabs again. | Torbjörn Andersson | |
svn-id: r25656 | |||
2007-02-17 | more conventional termination handling. Event loops are going to get merged ↵ | Nicola Mettifogo | |
soon, so there are FIXME remainders around there. svn-id: r25655 |