Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |||
2006-03-15 | In progress work on disassembling player tick/actions handler method | Paul Gilbert | |
svn-id: r21310 | |||
2006-03-13 | Fix a valgrind warning | Travis Howell | |
svn-id: r21260 | |||
2006-03-13 | Fix a few valgrind warnings | Travis Howell | |
svn-id: r21258 | |||
2006-03-13 | Fix to remove warning on validating frame offsets in animation decoder | Paul Gilbert | |
svn-id: r21257 | |||
2006-03-13 | Added further disassembly of animation decoder routine | Paul Gilbert | |
svn-id: r21256 | |||
2006-03-13 | Add proper handling for animations with frame offset tables during decoding | Paul Gilbert | |
svn-id: r21255 | |||
2006-03-13 | Changed temp variable from byte to word to fix decoding of some animation ↵ | Paul Gilbert | |
resources svn-id: r21254 | |||
2006-03-09 | Compile fixes for VC6 | Lars Persson | |
svn-id: r21179 | |||
2006-03-09 | Replaced GF_ENGLISH in LureGameSettings by a proper Common::Language member ↵ | Max Horn | |
variable; added (commented out) entries for the german and french lure svn-id: r21168 | |||
2006-03-09 | Make use of DetectedGame::updateDesc in the kyra & lure engines | Max Horn | |
svn-id: r21167 | |||
2006-03-09 | - Renamed GameSettings to PlainGameDescriptor | Max Horn | |
- Added new GameDescriptor struct (similar to PlainGameDescriptor but with Common::String members instead of const char * ones) - Changed DetectedGame to subclass GameDescriptor - Removed toGameSettings() in favor of new (template) constructors in DetectedGame and GameDescriptor - Fixed a bug in the obsolete gameid handling in the SCUMM & SIMON engines svn-id: r21150 | |||
2006-03-09 | - added new toDetectedGame() template function (analog to toGameSettings) | Max Horn | |
- made use of the new DetectedGame constructor from my last commit - some related cleanup svn-id: r21149 | |||
2006-03-02 | Fix for bug #1438822 (Targets are case sensitive) | Max Horn | |
svn-id: r21017 | |||
2006-03-02 | Lure - started work on disassembling player walking | Paul Gilbert | |
svn-id: r21016 | |||
2006-02-26 | Initial add of the Lure of the Temptress disassembly | Paul Gilbert | |
svn-id: r20947 | |||
2006-02-26 | With the added delay to the popup menu loop, it's much more likely that each | Torbjörn Andersson | |
iteration will see several events, so pop all events from the queue each time. Of course, we still only need to check the mouse position once. Warp the mouse back to neutral even if we're trying to go past the first/last menu entry. svn-id: r20918 | |||
2006-02-26 | Cleaned up my earlier "delay in busy-wait loop" commit, and added a similar | Torbjörn Andersson | |
delay to PopupMenu::Show(). svn-id: r20914 | |||
2006-02-26 | Added delays to the waitForRelease() and waitForPress() busy-wait loops. | Torbjörn Andersson | |
svn-id: r20912 | |||
2006-02-21 | Improved layering of objects within rooms - for example, Ratpouch now ↵ | Paul Gilbert | |
properly shows up on the rack svn-id: r20804 | |||
2006-02-19 | Fixed compiler warning | Max Horn | |
svn-id: r20773 | |||
2006-02-19 | Cleaned up the main game loop, improved handling for changing rooms, and ↵ | Paul Gilbert | |
improved click handling to properly support areas that override standard click handling, such as when having a conversation svn-id: r20769 |