Martin Dørum
65c3ddfa9f
cygnet stuff
před 3 roky
Martin Dørum
35bda6fc27
make libswan depend on libcygnet
před 3 roky
Martin Dørum
7edfaed271
more cygnet stuff
před 3 roky
Martin Dørum
569df98e5c
LightingThread -> LightServer
před 3 roky
Martin Dørum
102be7ec37
lighting system work
před 3 roky
Martin Dørum
9dd2bc1337
remove PerfCounter, rely on tracy
před 3 roky
Martin Dørum
cc1c71717a
change InventoryTrait to new trait system
před 4 roky
Martin Dørum
b2fd4178df
new trait system, split Body into Body and Physics
před 4 roky
Martin Dørum
93ecc0a214
allow despawning entities
před 4 roky
Martin Dørum
d808b8bcfb
this is a big one
* reworked some resource loading and mod init stuff
* texetures are now configured at runtime via .toml files
* moved from SRF to messagepack
* changed folder structures
* added the fmt library (for later)
před 4 roky
Martin Dørum
056579e6be
cave background stuff
před 4 roky
Martin Dørum
1a64feb187
just a bunch of stuff
před 4 roky
Martin Dørum
d4f08974a5
item stack stuff, mockable Item
před 4 roky
Martin Dørum
6cec8cea31
started on inventory stuff
před 4 roky
Martin Dørum
4d7de9b27f
Iter stuff
před 4 roky
Martin Dørum
24798a387d
all those test files didn't really work out
před 4 roky
Martin Dørum
3b4ce891fe
traits
před 4 roky
Martin Dørum
cc91b3da8d
TexLock
před 4 roky
Martin Dørum
432061954a
pre-convert pixel formats, other stuff
před 4 roky
Martin Dørum
34a0000cb4
add check target
před 4 roky
Martin Dørum
3af2d77f68
build stuff
před 4 roky
Martin Dørum
fdeade8352
logging
před 4 roky
Martin Dørum
d06670f026
fix build stuff
před 4 roky
Martin Dørum
93e66ff73f
set up testing for libswan
I haven't actually written any tests yet, but now I can at least
easily write tests when I want to. Also, just having one
.t.cc file for each header means we get to test each header
in isolation, to prevent include order issues.
před 4 roky
Martin Dørum
78b29bbb5d
build stuff
před 4 roky
Martin Dørum
c527655e79
almost ported to SDL
před 4 roky
Martin Dørum
e71e20c6c5
WIP, rewriting stuff to use SDL instead of SFML
před 4 roky
Martin Dørum
e1fef8792e
integrate imgui, and associated build system work
před 4 roky
Martin Dørum
92ef995116
visible entity, cmake stuff
před 4 roky
Martin Dørum
dba1185667
bundle clang and sfml
před 4 roky
Martin Dørum
325a074ad8
serialization format
před 4 roky
Martin Dørum
11406a6680
use INVALID_* rather than null
před 4 roky
Martin Dørum
647cded803
animation stuff, scaling, etc
před 4 roky
Martin Dørum
cb83477950
more chunk gen stuff, world gen stuff, etc
před 5 roky
Martin Dørum
9c3a2496e4
entities
před 5 roky
Martin Dørum
7579d04fb6
world gens and a bunch of stuff
před 5 roky
Martin Dørum
4824b8d553
naming things, and std::map of chunks
před 5 roky
Martin Dørum
6aee9762b1
hey
před 5 roky
Martin Dørum
d9a4bd8b8f
air
před 5 roky
Martin Dørum
09bb3eceb5
hey, drawing
před 5 roky
Martin Dørum
1ebc165245
cmake
před 5 roky