aboutsummaryrefslogtreecommitdiff
path: root/engines/cge2/vga13h.cpp
AgeCommit message (Collapse)Author
2014-08-13CGE2: Don't allow Sprite::step() to dereference nullptr-s.uruk
2014-08-13CGE2: Eliminate inferred misuse of enums in Sprite::labVal().uruk
2014-08-11CGE2: Remove unused function from vga13h.cpp.uruk
2014-08-09CGE2: Use spaces instead of tabs.uruk
2014-08-03CGE2: Misc cleanupStrangerke
2014-08-03CGE2: Fix mismatched new/delete pair in Sprite::ghost() and snGhost().uruk
2014-08-03CGE2: Fix possible null pointer dereference.uruk
2014-08-03CGE2: Start removing the checks on the return value of newStrangerke
2014-08-02CGE2: Further FXP multiply fix to fix hero scalingPaul Gilbert
2014-08-01CGE2: Remove moveHi() and moveLo() from bitmapStrangerke
2014-08-01CGE2: Further fixes to FXP operators to fix pathfindingPaul Gilbert
2014-07-30CGE2: Fix sunset() and sunrise().uruk
Now they really do the fade-in/fade-out effect.
2014-07-29CGE2: Fixes for the FXP classPaul Gilbert
2014-07-29CGE2: Refactor Hero::expand() and Sprite::expand().uruk
2014-07-29CGE2: Remove unnecessary CHECKME comment.uruk
2014-07-29CGE2: Implement setAutoColors().uruk
Add a redefinition of closest() to do so.
2014-07-29CGE2: Implement Vga::rotate().uruk
2014-07-29CGE2: Initialize Vga::_rot properly.uruk
2014-07-29CGE2: Implement snCycle, add stub for Vga::rotate().uruk
2014-07-29CGE2: Remove unused code.uruk
2014-07-28CGE2: Keep in sync the in-game color blind option with the Launcher's.uruk
2014-07-28CGE2: Rename Bitmap::paint() to makeSpeechBubleTail().uruk
2014-07-27CGE2: Fix misleading tabulation, improve warningStrangerke
2014-07-17CGE2: Get rid of _sprite.uruk
2014-07-14CGE2: Remove unused classes from vga13h.uruk
2014-07-14CGE2: Remove unnecessary comment from ~Vga().uruk
2014-07-09CGE2: Add option for enabling color blind mode from the Launcher.uruk
2014-07-09CGE2: Rework number().uruk
2014-07-07CGE2: Add extra clipping to Bitmap::hidePaul Gilbert
2014-07-07CGE2: Hopefully fix memory leak problems regarding _ext.uruk
2014-07-07CGE2: Replace NULL with nullptr everywhere.uruk
2014-07-04CGE2: Add extra clipping to Bitmap::hidePaul Gilbert
2014-07-04CGE2: Partially working save/load system.uruk
There's a mayor bug which blocks the toolbar from interaction after loading. To be investigated during the upcoming days.
2014-07-04CGE2: Heavily rework memory management of Sprites.uruk
Hopefully it will solve a bunch of memory leak problems. Now Spare is a central container, which stores pointers to every Sprite currently used by the engine. Because of that, there's no more need for Queue's clear(). In case of snKill(), it's just a safeguard, since it's only used by the engine to "kill" the speech bubbles, but we will check Spare anyway, so it's the safest this way.
2014-06-29CGE2: Implement saving.uruk
2014-06-27CGE2: Implement Sprite::step() fully.uruk
2014-06-25CGE2: Add a safeguard in Sprite::show()Strangerke
2014-06-23CGE2: Fix releasePocket().uruk
Now the inventory system is working as intended.
2014-06-23CGE2: Implement busy() and revise connected parts of the engine.uruk
2014-06-15CGE2: Rework show() and hide() in Bitmap to use V2Ds as parameters.uruk
2014-06-15CGE2: remove useless code related to boolean valuesStrangerke
2014-06-15CGE2: Change the Flags structure to make use of booleansStrangerke
2014-06-14CGE2: Fix loading of fixed-point integer valuesPaul Gilbert
2014-06-13CGE2: Fix vertical screen clipping in Bitmap::show and Bitmap::hidePaul Gilbert
2014-06-13CGE2: Rename setCave() to setScene().uruk
2014-06-13CGE2: Fix Sprite::ghost and snGhost().uruk
2014-06-13CGE2: Implement snKill().uruk
Add and implement Sprite::setCave() during the process.
2014-06-12CGE2: Implement FXP code. Still WIP, loadTab to be fixedStrangerke
2014-06-10CGE2: Implement display of speech bubbles.uruk
The sound code connected to them is still gappy.
2014-06-10CGE2: Implement Sprite::labVal().uruk