Sam Hocevar
37abf6193f
RIP lol::String ⚰️ LOL
8 年之前
Sam Hocevar
1105a075ce
Rename lol::Timer to lol::timer. Because.
8 年之前
Sam Hocevar
487c82609c
Make lol-lua an optional dependency.
8 年之前
Sam Hocevar
44e39867b1
Fix approximately 80 billion compilation warnings.
8 年之前
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 年之前
Guillaume Bittoun
3525d1f317
Crash fix: first call to TickGame must not occur before TickDraw. referencing #3
9 年之前
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 年之前
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 年之前
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 年之前
Sam Hocevar
861568b146
misc: some cleanup in files, including UTF-8 BOM.
10 年之前
Sam Hocevar
6ffaca4bbd
engine: move some files around.
10 年之前