Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-05-23 | Reworked the DISPATCH current action to support NPC schedules like the ↵ | Paul Gilbert | |
original game does. Additionally added basic implementation of necessary support routines svn-id: r22582 | |||
2006-05-23 | Added a new outer loop for what will later allow the restarting of the game. ↵ | Paul Gilbert | |
Also added the animation of the Skorl catching the player if the game state indicates it has happened svn-id: r22581 | |||
2006-05-23 | Added the loading of NPC schedules | Paul Gilbert | |
svn-id: r22580 | |||
2006-05-23 | Added new resource entries for NPC schedules, the Skorl catching animation, ↵ | Paul Gilbert | |
and miscellaneous svn-id: r22579 | |||
2006-05-23 | Added support structures for NPC schedules | Paul Gilbert | |
svn-id: r22578 | |||
2006-05-23 | Added some extra safety checks. Also contains some started work on ↵ | Paul Gilbert | |
redesigning the display of the current action svn-id: r22577 | |||
2006-05-23 | Added script methods for manipulating current action support data and a stub ↵ | Paul Gilbert | |
for a script method that plays background music svn-id: r22576 | |||
2006-05-14 | Disassembled code responsible for making NPCs walk between rooms | Paul Gilbert | |
svn-id: r22476 | |||
2006-05-11 | This could be completely wrong, but I don't think Hotspot::stopWalking() is | Torbjörn Andersson | |
supposed to call setCurrentAction() in Resources, because then ScummVM will crash in getCurrentActionStr() whenever we try to interact with any object. Since Hotspot::walkTo() calls setCurrentAction() in Hotspot, it seems like a reasonable guess that this is the setCurrentAction() that stopWalking() should call as well. svn-id: r22409 | |||
2006-05-11 | Changed "it's" to "its" in a few comments. | Torbjörn Andersson | |
svn-id: r22408 | |||
2006-05-11 | Whitespace changes. | Torbjörn Andersson | |
svn-id: r22407 | |||
2006-05-11 | Added proper labels in some of the existing disassembled methods | Paul Gilbert | |
svn-id: r22406 | |||
2006-05-08 | Changed abs() to ABS() | Torbjörn Andersson | |
svn-id: r22389 | |||
2006-05-07 | Initial disassembly of NPC schedule handling methods | Paul Gilbert | |
svn-id: r22380 | |||
2006-05-01 | It's wrong to assume a given file is located in gameDataPath, so do not use ↵ | Max Horn | |
that to print out warnings that pretend otherwise svn-id: r22272 | |||
2006-04-30 | Incremented required lure.dat version | Paul Gilbert | |
svn-id: r22236 | |||
2006-04-30 | Added load of new script offset field for NPC handling of hotspots | Paul Gilbert | |
svn-id: r22235 | |||
2006-04-29 | Fix warning | Max Horn | |
svn-id: r22210 | |||
2006-04-29 | Enhanced hotspot action so that the player will properly walk to a hotspot ↵ | Paul Gilbert | |
before performing an action svn-id: r22209 | |||
2006-04-29 | Added proper action display after selection along with showing the camera cursor | Paul Gilbert | |
svn-id: r22208 | |||
2006-04-29 | Changed resource Id constants, added a few more general constants, and ↵ | Paul Gilbert | |
slightly increased game speed svn-id: r22207 | |||
2006-04-29 | Reworked resource loading to no longer load hotspot proximities separately, ↵ | Paul Gilbert | |
or provide access to the list svn-id: r22206 | |||
2006-04-29 | Reworked resources to handle moved hotspot proximity (walk to) co-ordinates | Paul Gilbert | |
svn-id: r22205 | |||
2006-04-29 | Tweaked dialog display code to refresh the screen and warn about message Ids ↵ | Paul Gilbert | |
needing display styles that aren't yet implement svn-id: r22204 | |||
2006-04-29 | * Changed the createEngine() factory function of our plugins to return an ↵ | Max Horn | |
error code (the engine is now passed indirectly via a double pointer) * Removed Engine_Empty (obsolete now that engines can return actual error codes) svn-id: r22199 | |||
2006-04-25 | Added disassembly of door close support routines and other miscellaneous ↵ | Paul Gilbert | |
action support code svn-id: r22162 | |||
2006-04-17 | Made the Lure engine call updateScreen() more often - particularly when using | Torbjörn Andersson | |
the menu bar at the top of the window - for smoother mouse movement. (After a discussion with sev.) svn-id: r21992 | |||
2006-04-16 | Removed the directory parameter from md5_file | Max Horn | |
svn-id: r21937 | |||
2006-04-15 | - Renamed ConfigManager::getActiveDomain to getActiveDomainName, and added a ↵ | Max Horn | |
new getActiveDomain method that returns a pointer to the actual active *domain* - Added Engine::_targetName whose value is computed from the name of the active domain - Removed GameDetector::_targetName, instead code now uses either Engine::_targetName or the name of the active domain - This in turn allowed for removing usage of GameDetector in many places svn-id: r21916 | |||
2006-04-11 | Fix warning. | Eugene Sandulenko | |
svn-id: r21810 | |||
2006-04-11 | Added delays to the main and menu event loops to keep Lure from gobbling up all | Torbjörn Andersson | |
available CPU time. svn-id: r21787 | |||
2006-04-11 | Changed max() to MAX(). This fixes compilation for me. | Torbjörn Andersson | |
svn-id: r21786 | |||
2006-04-11 | Added disassembly of room exit handling, as well as a few cleanups to the ↵ | Paul Gilbert | |
path finding code svn-id: r21785 | |||
2006-04-11 | Added proper path finding code for rooms, as well as miscellaneous support ↵ | Paul Gilbert | |
methods svn-id: r21784 | |||
2006-04-11 | Added a destRoomNumber variable to store which room a highlighted exit goes ↵ | Paul Gilbert | |
to, as well as some temporary code used to display pathfinding information onscreen when Toggle Info is turned on svn-id: r21783 | |||
2006-04-11 | Implemented better handling of changing rooms via room exits | Paul Gilbert | |
svn-id: r21782 | |||
2006-04-11 | Added new resources for pathfinding and new resources | Paul Gilbert | |
svn-id: r21781 | |||
2006-04-11 | Resource loader enhanced to load hotspot proximity data and room walkable areas | Paul Gilbert | |
svn-id: r21780 | |||
2006-04-11 | Updated resource structures to add support for hotspot y corrections, ↵ | Paul Gilbert | |
proximity data, room walkable areas, and the room exit coordinate list svn-id: r21779 | |||
2006-04-11 | Added a script method for setting a blocking hotspot script | Paul Gilbert | |
svn-id: r21778 | |||
2006-04-08 | Introduced language EN_ANY used for general English game entries. EN_USA and | Eugene Sandulenko | |
EN_GRB should be used for games which have both variants. Currently it is MM NES and BASS. All other are switched to EN_ANY. svn-id: r21702 | |||
2006-04-08 | Modified the REGISTER_PLUGIN macro so that it allows (and requires) a ↵ | Max Horn | |
trailing semicolon (this helps certain tools to parse our code better) svn-id: r21689 | |||
2006-04-08 | Renamed various *GameSettings to GameSettings (our namespaces are enough to ↵ | Max Horn | |
distinguish them) svn-id: r21686 | |||
2006-04-04 | Completed disassembly of the Lure pathfinding code | Paul Gilbert | |
svn-id: r21593 | |||
2006-03-29 | Do not #include endian.h in scummsys.h (cuts down deps on endian.h from ~400 ↵ | Max Horn | |
to ~250). Many greetings to eriktorbjorn, and have fun recompiling. svn-id: r21500 | |||
2006-03-28 | Renamed various container isEmpty() methods to empty() to match STL conventions | Max Horn | |
svn-id: r21472 | |||
2006-03-27 | Further progress on disassembling pathfinding and support methods | Paul Gilbert | |
svn-id: r21470 | |||
2006-03-25 | - Implemented case insensitive file reading. Left old system as a fallback | Eugene Sandulenko | |
in case some engine writer decide to do something unwise - Removed used of ConfMan.getKey("path") in file-related cases, because now File class handles that - Fixed bug in ScummEngine_v80he::o80_getFileSize() where path delimiters weren't translated svn-id: r21443 | |||
2006-03-23 | Partially disassembly of the pathfinding code and miscellaneous support methods | Paul Gilbert | |
svn-id: r21418 | |||
2006-03-17 | Further work on disassembling player tick/movement handler | Paul Gilbert | |
svn-id: r21349 |