Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |||
2006-02-19 | Added basic support for conversations, as well as reworking the Hotspot ↵ | Paul Gilbert | |
class to allowing for non-hotspot animations like the floating talk icon during conversations svn-id: r20768 | |||
2006-02-19 | Converted mouse and events classes to use new getReference style | Paul Gilbert | |
svn-id: r20767 | |||
2006-02-19 | Updated memory set method call to new name | Paul Gilbert | |
svn-id: r20766 | |||
2006-02-19 | Changed hotspot references to use updated hotspot methods | Paul Gilbert | |
svn-id: r20765 | |||
2006-02-19 | Added handling for conversation data, as well as moved storing cursor data ↵ | Paul Gilbert | |
into it svn-id: r20764 | |||
2006-02-19 | Added new resources for conversations, cleaned up existing class names, and ↵ | Paul Gilbert | |
expanded hotspot resources to add newly understood fields svn-id: r20763 | |||
2006-02-19 | Added display of talk dialogs during conversations | Paul Gilbert | |
svn-id: r20762 |