Sam Hocevar
37abf6193f
RIP lol::String ⚰️ LOL
8 years ago
Sam Hocevar
1105a075ce
Rename lol::Timer to lol::timer. Because.
8 years ago
Sam Hocevar
487c82609c
Make lol-lua an optional dependency.
8 years ago
Sam Hocevar
44e39867b1
Fix approximately 80 billion compilation warnings.
8 years ago
Sam Hocevar
aca1660e1e
Disable debug messages by default and downgrade a few messages.
From now on, msg::debug will not display anything, unless this is a debug
build, or the LOL_DEBUG environment variable is set.
8 years ago
Guillaume Bittoun
3525d1f317
Crash fix: first call to TickGame must not occur before TickDraw. referencing #3
9 years ago
Sam Hocevar
25ad63d33d
scene: add Scene::pre_render and post_render
This allows actors to perform draw commands in TickDraw(), even
if it’s not exactly what we want in the future.
9 years ago
Sam Hocevar
3a90766614
scene: start working on a postprocess mechanism.
Not all programs support this feature for now, but that’s because they
don’t support the scene framework either, and will need patching. Also
the default postprocess is deliberately exaggerated for now.
9 years ago
Sam Hocevar
581ecea541
engine: fix scene rendering.
Now TickDraw() can be called several times per frame, because we
may have several scenes. This is expected, but it will require
some adjustments later.
9 years ago
Sam Hocevar
861568b146
misc: some cleanup in files, including UTF-8 BOM.
10 years ago
Sam Hocevar
6ffaca4bbd
engine: move some files around.
10 years ago