Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Add a redefinition of closest() to do so.
|
|
|
|
|
|
|
|
|
|
There's a mayor bug which blocks the toolbar from interaction after loading. To be investigated during the upcoming days.
|
|
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.
|
|
|
|
|
|
This commit hopefully silence a great wall of GCC warnings.
|
|
Now it mimics the original correctly.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Add and implement Sprite::setCave() during the process.
|
|
|
|
|
|
Update rest of the code accordingly.
|
|
They are not used in CGE2 at all (or used differently).
|
|
CGE2 uses an instance of Spare instead of it.
|
|
|
|
|
|
|
|
The actual click-handling is not working yet.
|
|
V2D and V3D are moved to vga13h.h
|
|
Also implement connecting things.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Also move screenToGround() during the process.
|
|
Add Snail during the process and revise or expand a lot of other parts of the engine.
|