Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-06-07 | Moved destruction of globals and resource manager to common M4 engine base ↵ | Paul Gilbert | |
class - this fixes a bug where resources were still being tossed after the resource manager was destroyed svn-id: r49476 | |||
2010-06-06 | Bugfixes for correct positioning of opening animation | Paul Gilbert | |
svn-id: r49448 | |||
2010-06-05 | Various bugfixes to the animation code - first Rex animation now plays, ↵ | Paul Gilbert | |
albeit in the wrong place svn-id: r49437 | |||
2010-06-05 | Added missing animation initialisation code | Paul Gilbert | |
svn-id: r49436 | |||
2010-06-04 | Bugfix for wrong parameter order in scene resources load method call. Also ↵ | Paul Gilbert | |
added fragment to destroy an active animation when it's finished animating svn-id: r49434 | |||
2010-06-04 | Bugfix for the loading of the animation frame list | Paul Gilbert | |
svn-id: r49427 | |||
2010-06-04 | Added code and support routines for destroying animations correctly, which ↵ | Paul Gilbert | |
also necessitated changing the sprite list code svn-id: r49426 | |||
2010-06-03 | Renamed some variables to silence GCC warnings. | Torbjörn Andersson | |
svn-id: r49412 | |||
2010-06-03 | Properly implemented the logic for loading the correct interface background ↵ | Paul Gilbert | |
as specified in a scene's resources svn-id: r49409 | |||
2010-06-03 | Moved the MADS interface view into mads_scene.cpp and did a major cleanup of ↵ | Paul Gilbert | |
scene loading code svn-id: r49405 | |||
2010-05-31 | Fix warning, whitespace | Willem Jan Palenstijn | |
svn-id: r49352 | |||
2010-05-31 | Hopefully fixed compilation | Filippos Karapetis | |
svn-id: r49350 | |||
2010-05-31 | In progress work implementing the animation player | Paul Gilbert | |
svn-id: r49347 | |||
2010-05-28 | Clarified variable usage for sequence list entry indexes | Paul Gilbert | |
svn-id: r49287 | |||
2010-05-28 | Implemented needed methods for scrolling surfaces horizontally or vertically | Paul Gilbert | |
svn-id: r49286 | |||
2010-05-26 | Gave proper names to each flag in the message flag set | Paul Gilbert | |
svn-id: r49229 | |||
2010-05-25 | Bugfix to allow timed text to display in the correct colours | Paul Gilbert | |
svn-id: r49211 | |||
2010-05-25 | Changed the font system to allow for multiple fonts to be loaded simultaneously | Paul Gilbert | |
svn-id: r49209 | |||
2010-05-24 | Implemented the bulk of the logic for displaying timed on-screen messages | Paul Gilbert | |
svn-id: r49180 | |||
2010-05-23 | Major work done on the animation and support classes to match the original | Paul Gilbert | |
svn-id: r49150 | |||
2010-05-17 | Bugfixes for animation display, and better understanding of how animations cycle | Paul Gilbert | |
svn-id: r49057 | |||
2010-05-16 | Bugfixes for animation depth logic | Paul Gilbert | |
svn-id: r49045 | |||
2010-05-15 | Removed use of globally constructed menu item position lists | Paul Gilbert | |
svn-id: r49035 | |||
2010-05-15 | Decoded further fields in the SequenceList class, and started implementation ↵ | Paul Gilbert | |
of kernel message display svn-id: r49034 | |||
2010-05-04 | Reduce indirect header dependencies further | Max Horn | |
svn-id: r48936 | |||
2010-05-04 | Move DebugChannel related code to new header | Max Horn | |
svn-id: r48935 | |||
2010-05-04 | Move initGraphics and initCommonGFX from to new header. | Max Horn | |
These functions are only used internally be Engine subclasses, and by moving them to a separate header we can reduce indirect header dependencies. svn-id: r48934 | |||
2010-05-04 | Get rid of Engine::_gameDataDir. | Max Horn | |
This greatly reduces indirect dependencies on several header files from common. svn-id: r48933 | |||
2010-05-03 | Fix g++ warning by commenting out an unused variable. | Johannes Schickel | |
svn-id: r48905 | |||
2010-05-02 | Allow the Orion Burger title screen to be shown again. At least, it doesn't | Torbjörn Andersson | |
crash on my computer any more. (It doesn't do much interesting either.) svn-id: r48892 | |||
2010-04-30 | Added proper names for some of the previous unknown timer fields, and ↵ | Paul Gilbert | |
bugfixes for the sequence list methods svn-id: r48875 | |||
2010-04-27 | COMMON: Move DebugChannel stuff into a new DebugMan singleton | Max Horn | |
svn-id: r48821 | |||
2010-04-27 | Added further timer method implementation. Also renamed some of the classes ↵ | Paul Gilbert | |
to match those of the original engine, based on the contents of various in-game error messages svn-id: r48816 | |||
2010-04-23 | Implemented extra timer methods and a DynamicHotspots class | Paul Gilbert | |
svn-id: r48776 | |||
2010-04-21 | Changed MadsView into a separate class, since it's functionality is needed ↵ | Paul Gilbert | |
by two different class hierarchies that can't share a common ancestor class svn-id: r48763 | |||
2010-04-12 | AUDIO: Rename Mixer::playInputStream to playStream | Max Horn | |
svn-id: r48637 | |||
2010-04-12 | Added the beginnings of the main timer list | Paul Gilbert | |
svn-id: r48635 | |||
2010-04-08 | Remove unused dereference | Ori Avtalion | |
svn-id: r48586 | |||
2010-04-01 | Remove extra semicolons | Ori Avtalion | |
svn-id: r48457 | |||
2010-03-27 | Use the enumerators instead of hardcoding the values of them. | Johannes Schickel | |
svn-id: r48411 | |||
2010-03-27 | Added the game options dialog, along with several bugfixes to dialog display ↵ | Paul Gilbert | |
code svn-id: r48410 | |||
2010-03-27 | Completed dialog item selection code | Paul Gilbert | |
svn-id: r48409 | |||
2010-03-27 | Changed the encoding of keycodes to only include the flags for Ctrl, Alt, ↵ | Paul Gilbert | |
and Shift svn-id: r48408 | |||
2010-03-26 | Bugfixes to the graphics display of dialogs | Paul Gilbert | |
svn-id: r48405 | |||
2010-03-26 | Further fixed the setEntry method to make it Endian safe | Paul Gilbert | |
svn-id: r48404 | |||
2010-03-26 | Bugfix for logic used to calculate single RGB palette entries | Paul Gilbert | |
svn-id: r48403 | |||
2010-03-25 | Fix compilation by removing a public keyword outside a class scope and using ↵ | Johannes Schickel | |
"> >" instead of ">>" for template closing brackets. Note that ">>" is always operator>> in the current C++ standard, thus one has to use "Common::Array<Common::SharedPtr<SpriteAsset> >" instead of "Common::Array<Common::SharedPtr<SpriteAsset>>" for example. svn-id: r48402 | |||
2010-03-25 | Added preliminary logic for showing loaded sprite frames | Paul Gilbert | |
svn-id: r48401 | |||
2010-03-24 | Prevent inifinite loop caused by a check of an unsigned integer against >= 0. | Johannes Schickel | |
svn-id: r48397 | |||
2010-03-24 | Moved new MadsView related code into Mads_Views, where it's more ↵ | Paul Gilbert | |
appropriate. Added extra logic necessary for displaying text in the game dialogs svn-id: r48378 |