Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-10-13 | SCI/newgui: finally changed floodfill to behave the same way as sierra sci. ↵ | Martin Kiewitz | |
Fixes sq3 priority map svn-id: r45005 | |||
2009-10-13 | SCI/newgui: SciGuiScreen putPixel etc. needs to use _width and _height ↵ | Martin Kiewitz | |
instead of _displayWidth and _displayHeight svn-id: r45004 | |||
2009-10-13 | SCI/newgui: fix floodfill for qfg1ega pictures | Martin Kiewitz | |
svn-id: r45003 | |||
2009-10-13 | Set all sound/subtitle-related parameters from ConfMan. | Robert Špalek | |
Made it intelligent so that when, for example, the dubbing file doesn't exist, we don't fail, but instead always show subtitles even if the GUI settings says dubbing only, etc. svn-id: r45002 | |||
2009-10-13 | Dubbing is played. | Robert Špalek | |
I haven't implemented switching dubbing and subtitles on/off according to the config manager nor the speed of the subtitles, yet. svn-id: r45001 | |||
2009-10-12 | Sound effects are now correctly played. | Robert Špalek | |
Dubbing is not yet played. svn-id: r45000 | |||
2009-10-12 | SCI/newgui: priority band initialization - forgot to use priorityBandCount ↵ | Martin Kiewitz | |
variable svn-id: r44999 | |||
2009-10-12 | SCI/newgui: priority band initialization now working exactly the same way as ↵ | Martin Kiewitz | |
sierra sci did (fixes at least lsl3) svn-id: r44998 | |||
2009-10-12 | Silenced GCC warning. | Torbjörn Andersson | |
svn-id: r44997 | |||
2009-10-12 | SCI/newgui: addToPic (list) replaced priority with z, to fix drawing ↵ | Martin Kiewitz | |
coordinates of static cels within a picture svn-id: r44995 | |||
2009-10-12 | use new ScummVM logo (with capital S) | Joost Peters | |
svn-id: r44992 | |||
2009-10-12 | Cleanup | Filippos Karapetis | |
svn-id: r44991 | |||
2009-10-12 | SCI: commenting out music warnings | Martin Kiewitz | |
svn-id: r44990 | |||
2009-10-12 | SCI/newgui: background of noupdate cels is now correctly saved (was typo) ↵ | Martin Kiewitz | |
solves sticky cel problem svn-id: r44989 | |||
2009-10-12 | Minimize dependencies in the new gui | Filippos Karapetis | |
svn-id: r44988 | |||
2009-10-12 | SCI: kCelHigh / kCelWide got broken with last revision, now fixed | Martin Kiewitz | |
svn-id: r44987 | |||
2009-10-12 | SCI: now allowing calling celWide and celHigh with only 2 parameters (done ↵ | Martin Kiewitz | |
by eco quest 1 when entering menu) svn-id: r44986 | |||
2009-10-12 | SCI: kGraph cleanup | Martin Kiewitz | |
svn-id: r44985 | |||
2009-10-12 | SCI: kGraph now fixes up coordinates before constructing a rect (invalid ↵ | Martin Kiewitz | |
rects are given to us by castle of dr. brain right at the 2nd screen when entering left door) svn-id: r44984 | |||
2009-10-12 | SCI: re-enable accidentally commented update call | Willem Jan Palenstijn | |
svn-id: r44983 | |||
2009-10-12 | Reverted the Common::String::printf() related commits, as the function works ↵ | Filippos Karapetis | |
fine now under MSVC svn-id: r44982 | |||
2009-10-12 | Add unit test for bug fixed by r44979 | Willem Jan Palenstijn | |
svn-id: r44980 | |||
2009-10-12 | Fix broken size in Common::String::printf output in MSVC | Willem Jan Palenstijn | |
svn-id: r44979 | |||
2009-10-12 | SCI: Fix warnings, cleanup | Max Horn | |
svn-id: r44978 | |||
2009-10-12 | SCI/newgui: kGraph RedrawBox (ReAnimate) is now using class calling ↵ | Martin Kiewitz | |
(functionality not yet implemented) svn-id: r44976 | |||
2009-10-12 | SCI/newgui: kDrawControl (icon) now also calls BitsShow() | Martin Kiewitz | |
svn-id: r44975 | |||
2009-10-12 | SCI/newgui: priority band initialization fix | Martin Kiewitz | |
svn-id: r44974 | |||
2009-10-12 | Got rid of _baseTable and _baseDisplayTable | Filippos Karapetis | |
svn-id: r44973 | |||
2009-10-12 | Fixed a warning message under MSVC... seems like Common::String::printf does ↵ | Filippos Karapetis | |
not work correctly when used on an empty string svn-id: r44972 | |||
2009-10-12 | SCI/newgui: typo fixed in SciGuiPicture | Martin Kiewitz | |
svn-id: r44970 | |||
2009-10-12 | Move the line drawing code to SciGuiScreen() | Filippos Karapetis | |
svn-id: r44969 | |||
2009-10-12 | SCI/newgui: implemented kPicNotValid | Martin Kiewitz | |
svn-id: r44968 | |||
2009-10-12 | SCI/newgui: change in windowMgr, so that removed windows will get restored ↵ | Martin Kiewitz | |
in any case (ReAnimate currently not implemented yet) svn-id: r44967 | |||
2009-10-12 | SCI/newgui: kGraph updateBox implemented, cleaned up usage of BitsShow() ↵ | Martin Kiewitz | |
still not perfect (e.g. kq5 cutscene information box) svn-id: r44966 | |||
2009-10-12 | Dragon looks into the requested direction. | Robert Špalek | |
Parsing _lookDir and _useDir, and passing it all the way around to walkHero(). Also, added playHeroAnimation() to reduce code duplication. svn-id: r44965 | |||
2009-10-12 | Implemented GPL commands JustTalk and JustStay. | Robert Špalek | |
The basic commands are done. It remains to implement handling music (after we play it at all), fading palette, and controlling the quick-hero and speed-text flags (after I find out what they do). Now the dragon switches between talking and staying during dialogs. However, the left/right direction doesn't work yet, because we don't respect _lookDir and _useDir yet. svn-id: r44964 | |||
2009-10-12 | Fixed funcActPhase() | Robert Špalek | |
svn-id: r44963 | |||
2009-10-12 | Fix indexing of the dragon's animations. | Robert Špalek | |
After inspection, I assert that it isn't true that the _anim array needs to be sorted. In fact, sorting ruins the ordering of the dragon's animations, which corresponds to enum Movement. After fixing this, let the dragon have a rest instead of constantly walking down. svn-id: r44962 | |||
2009-10-12 | Reduced huge code duplication by introducing Game::stopObjectAnimations() | Robert Špalek | |
svn-id: r44961 | |||
2009-10-12 | Disambiguated _anims. | Robert Špalek | |
It's both a pointer to an AnimationManager and list of animation ID's fo each object. The latter renamed to _anim so that I can easily search for them. Also, fixed the bug promised in the previous commit. svn-id: r44960 | |||
2009-10-11 | Reduced code duplication and fixed one deletion bug. | Robert Špalek | |
svn-id: r44959 | |||
2009-10-11 | Implemented a few more harmless GPL2 commands | Robert Špalek | |
svn-id: r44958 | |||
2009-10-11 | Loading and caching sound samples in memory. | Robert Špalek | |
The sounds are not played yet, but the infrastructure is getting ready. svn-id: r44957 | |||
2009-10-11 | sword1: fix one gcc warning about comparison between signed and unsigned | Fabio Battaglia | |
svn-id: r44955 | |||
2009-10-11 | Added support for sound archives. | Robert Špalek | |
We initialize them in the DraciEngine constructor, but don't play any sounds yet. Checked that it works for all existing sound files (required several work-arounds against unspoken specification). When copying the interface from barchive.h, I decided to remove some const's from there, because getFile() wasn't really behaving like const. Removed some static Common::String instances. svn-id: r44953 | |||
2009-10-11 | Updated the modern theme logo with a darker shadow | Jordi Vilalta Prat | |
svn-id: r44952 | |||
2009-10-11 | sword1: fix psx demo startup | Fabio Battaglia | |
svn-id: r44951 | |||
2009-10-11 | Show a warning when a selector vocabulary can't be found and a static ↵ | Filippos Karapetis | |
vocabulary is used svn-id: r44950 | |||
2009-10-11 | Removed unused variable. | Torbjörn Andersson | |
svn-id: r44949 | |||
2009-10-11 | SCI/newgui: support for textedit control (mouse support not yet implemented) | Martin Kiewitz | |
svn-id: r44948 |