Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-03-20 | SCI: Added a new console command, "animate_list" or "al" | md5 | |
This shows the current animation list, along with object properties, positions and the scripts they belong to | |||
2011-02-23 | SCI: Cleaned up and segmented the animate code in order to make it a bit ↵ | md5 | |
more readable | |||
2010-12-20 | SCI: Commented out unused signal flags | Filippos Karapetis | |
svn-id: r54974 | |||
2010-10-26 | SCI: fix gfx issues when giving out cards hoyle4 | Martin Kiewitz | |
bit 2 actually triggers special drawing of cels in sierra sci svn-id: r53855 | |||
2010-10-26 | SCI: kAnimate bit 2 is hoyle 4 exclusive | Martin Kiewitz | |
adjusted comments about that and also renamed the bit, also added additional TODO, because hoyle 4 has special code that gets into action, when bit 0 is not set, but bit 2 is svn-id: r53853 | |||
2010-10-26 | SCI: little cleanup kAnimate | Martin Kiewitz | |
svn-id: r53852 | |||
2010-10-08 | SCI: add global scaling again to kAddToPic | Martin Kiewitz | |
fixes regression of r52887 - lb2 actors not scaled correctly bug #3083577 needs to get backported svn-id: r53068 | |||
2010-09-25 | SCI: changes to kAddToPic | Martin Kiewitz | |
kAddToPic doesnt do loop/cel fixups, it also doesnt support global scaling and will only set nsRect on scaled Cels, not reusing fill() of kAnimate anymore, but doing those things separately fixes kq6 - 2nd window shown instead of peppermint bush (bug #3070465) should be save to backport svn-id: r52887 | |||
2010-09-20 | SCI: Handle bit 2 of scaleSignal by not updating nsRect values when | Lars Skovlund | |
it's set. Currently game-specific for Hoyle4; fixes bug #3038424. But other SCI1.1 games should be tested with a general version of this to see whether it fixes relevant bugs. svn-id: r52818 | |||
2010-08-11 | SCI: revert r51969 | Martin Kiewitz | |
broke laura bow 1, need to figure out whats exactly wrong svn-id: r52004 | |||
2010-08-11 | SCI: kAddToPic only wrote nsRect in sci1.1 | Martin Kiewitz | |
fixes regression of r51952 and bug #3042957 svn-id: r51971 | |||
2010-08-11 | SCI: kAnimate invalid loop/cels now correctly fixed | Martin Kiewitz | |
fixes kq5 trunk getting closed again during intro - is actually a script bug that sets cel to some really high number - bug #3037578, may also fix other similar issues svn-id: r51969 | |||
2010-08-10 | SCI: kAddToPic(list) set fixed priority flag | Martin Kiewitz | |
svn-id: r51954 | |||
2010-06-29 | SCI: Simplify GfxAnimate code, get rid of _listData | Max Horn | |
svn-id: r50496 | |||
2010-06-23 | SCI: some initial work on global scaling | Martin Kiewitz | |
svn-id: r50179 | |||
2010-06-09 | The EngineState is no longer recreated when a game is restored, thus we ↵ | Filippos Karapetis | |
don't need to refresh pointers to it svn-id: r49549 | |||
2010-05-24 | SCI: sort according to original order in kAnimate, when y and z are the same ↵ | Martin Kiewitz | |
- fixes iceman half-open compartment in room 35 svn-id: r49189 | |||
2010-04-24 | SCI: reverting r48787 port updates were actually introduced (heard that ↵ | Martin Kiewitz | |
before) in SCI1. I used the outdated wiki before and that one lists qfg2 and xmas90ega being SCI01. They are actually SCI1 svn-id: r48789 | |||
2010-04-24 | SCI: r48786 port updates were actually introduced during SCI01, qfg2 and ↵ | Martin Kiewitz | |
xmas90ega only. We enable port updates only for non-multilingual SCI01 games now - fixes percentage bar for qfg1 japanese as well svn-id: r48787 | |||
2010-03-22 | Patch #2973290: Semicolon cleanup | Max Horn | |
svn-id: r48359 | |||
2010-02-05 | SCI: adding some minor documentation for the various graphic classes | Martin Kiewitz | |
svn-id: r47904 | |||
2010-02-05 | SCI: renamed class Cursor to GfxCursor | Martin Kiewitz | |
svn-id: r47902 | |||
2010-02-04 | SCI: renaming Transitions to GfxTransitions | Martin Kiewitz | |
svn-id: r47890 | |||
2010-02-02 | SCI: moving structs/enums from helpers to animate/controls | Martin Kiewitz | |
svn-id: r47813 | |||
2010-01-31 | Fix possible memory leaks. | Johannes Schickel | |
svn-id: r47755 | |||
2010-01-31 | SCI: renamed SciPalette to GfxPalette, Screen to GfxScreen, GfxPalette is ↵ | Martin Kiewitz | |
now called directly w/o SciGui svn-id: r47752 | |||
2010-01-31 | SCI: renamed SciGuiAnimate to GfxAnimate, moved code from SciGui into this ↵ | Martin Kiewitz | |
class, now getting called directly svn-id: r47751 | |||
2010-01-31 | SCI: cleaned up graphics classes, removed gfx&windowmgr, added gfxports, ↵ | Martin Kiewitz | |
gfxcompare, gfxpaint16, gfxcache. kernel uses gfxports directly w/o going through SciGui svn-id: r47745 | |||
2010-01-17 | SCI: speed throttler changed, now gets triggered by kAnimate, removed ↵ | Martin Kiewitz | |
initial no-delay, i'm still getting animation now in iceman and sq3, slow palette animation in longbow fixed svn-id: r47343 | |||
2010-01-15 | SCI: more detail info about scaleSignal bit 1 | Martin Kiewitz | |
svn-id: r47314 | |||
2010-01-15 | SCI: added enum for ScaleSignal | Martin Kiewitz | |
svn-id: r47313 | |||
2010-01-06 | - Some work on kLocalToGlobal and kGlobalToLocal for SCI2+ | Filippos Karapetis | |
- Removed the custom types MemoryHandle, LoopNo, CelNo (cause we ended up having code like LoopNo loopNo = ...) - Improved the sanity checks in frameOut() svn-id: r47087 | |||
2010-01-05 | Removed a leftover unused hack from the old graphics code | Filippos Karapetis | |
svn-id: r47026 | |||
2010-01-05 | More renaming | Filippos Karapetis | |
svn-id: r47009 |