Sam Hocevar
1186c08ad7
entity: add a flag system.
This lets us get rid of m_autorelease and m_destroy and we’ll be able
to implement init_game/init_draw later, for stuff that must happen
on the render thread.
7 년 전
Sam Hocevar
6dd7a0cb39
Another lowercase switching frenzy, because why not.
7 년 전
Sam Hocevar
44e39867b1
Fix approximately 80 billion compilation warnings.
8 년 전
Sam Hocevar
cd988786b9
build: reorganise includes so that we can use precompiled headers later.
11 년 전
Sam Hocevar
fe665f85b4
base: strip core.h from its contents and put it in public/private headers.
11 년 전
Sam Hocevar
da6b3d5cd0
scenegraph: Entity::TickDraw() now provides a reference to the current
scene so that g_scene can be deprecated later.
11 년 전
Sam Hocevar
32143b8bb4
scene: allow to rotate sprites around the Z axis.
12 년 전
Sam Hocevar
ad8144f0e8
scene: use a global g_scene object instead of Scene::GetDefault().
12 년 전
Benjamin ‘Touky’ Huet
c7219ff1dd
New year copyright update.
13 년 전
Sam Hocevar
d6634da83f
build: fix the WTFPL site URL in all code comments.
13 년 전
Sam Hocevar
28728814cc
core: replace usage of sin() or std::sin() with lol::sin() where appropriate.
13 년 전
Sam Hocevar
90bfc79b22
core: tick methods now use seconds, like any sane system.
14 년 전
Sam Hocevar
f35f4284b0
core: allow each blitted tile to be stretched differently.
14 년 전
Sam Hocevar
f4841d64ec
emitter: fix wrong velocity value computation in the particles.
14 년 전
Sam Hocevar
dc13c1f742
tiler: ensure AddTile() and BlitTile() accept vec3i arguments.
14 년 전
Sam Hocevar
6266c289ee
tileset: replace the Tiler ID system with real TileSet objects. The only
thing that is still broken is the Layer <--> Map interface.
14 년 전
Sam Hocevar
10b321b204
core: get rid of now useless <cstdio> includes.
15 년 전
Sam Hocevar
8848cf53db
Put everything in the "lol" namespace. Better late than never.
15 년 전
Sam Hocevar
6405ef32ea
Get rid of float3, float4, int3 etc. in favour of GLSL types.
15 년 전
Sam Hocevar
346c90dde8
Allow more particles, just in case.
15 년 전
Sam Hocevar
f76b95f200
Rename Float3 to float3, Int3 to int3 etc. and add the 4-member versions.
15 년 전
Sam Hocevar
6c3b80be8f
Particle emitter test.
15 년 전
Sam Hocevar
b7e01a1f90
Skeleton for the particle emitter class.
15 년 전
Sam Hocevar
f84b659c62
Slightly change the ...Data initialisation in classes.
15 년 전
Sam Hocevar
0ed566d3cc
Complete Lol Engine / Deus Hax / Monsterz split.
15 년 전
Sam Hocevar
54a05e0c2c
Allow for different priorities in game and draw tick levels.
15 년 전
Sam Hocevar
83a82034ae
Start creating the World class.
15 년 전