Martin Dørum
65c3ddfa9f
cygnet stuff
преди 3 години
Martin Dørum
35bda6fc27
make libswan depend on libcygnet
преди 3 години
Martin Dørum
7edfaed271
more cygnet stuff
преди 3 години
Martin Dørum
569df98e5c
LightingThread -> LightServer
преди 3 години
Martin Dørum
102be7ec37
lighting system work
преди 3 години
Martin Dørum
9dd2bc1337
remove PerfCounter, rely on tracy
преди 3 години
Martin Dørum
cc1c71717a
change InventoryTrait to new trait system
преди 4 години
Martin Dørum
b2fd4178df
new trait system, split Body into Body and Physics
преди 4 години
Martin Dørum
93ecc0a214
allow despawning entities
преди 4 години
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)
преди 4 години
Martin Dørum
056579e6be
cave background stuff
преди 4 години
Martin Dørum
1a64feb187
just a bunch of stuff
преди 4 години
Martin Dørum
d4f08974a5
item stack stuff, mockable Item
преди 4 години
Martin Dørum
6cec8cea31
started on inventory stuff
преди 4 години
Martin Dørum
4d7de9b27f
Iter stuff
преди 4 години
Martin Dørum
24798a387d
all those test files didn't really work out
преди 4 години
Martin Dørum
3b4ce891fe
traits
преди 4 години
Martin Dørum
cc91b3da8d
TexLock
преди 4 години
Martin Dørum
432061954a
pre-convert pixel formats, other stuff
преди 4 години
Martin Dørum
34a0000cb4
add check target
преди 4 години
Martin Dørum
3af2d77f68
build stuff
преди 4 години
Martin Dørum
fdeade8352
logging
преди 4 години
Martin Dørum
d06670f026
fix build stuff
преди 4 години
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.
преди 4 години
Martin Dørum
78b29bbb5d
build stuff
преди 4 години
Martin Dørum
c527655e79
almost ported to SDL
преди 4 години
Martin Dørum
e71e20c6c5
WIP, rewriting stuff to use SDL instead of SFML
преди 4 години
Martin Dørum
e1fef8792e
integrate imgui, and associated build system work
преди 4 години
Martin Dørum
92ef995116
visible entity, cmake stuff
преди 4 години
Martin Dørum
dba1185667
bundle clang and sfml
преди 4 години
Martin Dørum
325a074ad8
serialization format
преди 4 години
Martin Dørum
11406a6680
use INVALID_* rather than null
преди 4 години
Martin Dørum
647cded803
animation stuff, scaling, etc
преди 4 години
Martin Dørum
cb83477950
more chunk gen stuff, world gen stuff, etc
преди 5 години
Martin Dørum
9c3a2496e4
entities
преди 5 години
Martin Dørum
7579d04fb6
world gens and a bunch of stuff
преди 5 години
Martin Dørum
4824b8d553
naming things, and std::map of chunks
преди 5 години
Martin Dørum
6aee9762b1
hey
преди 5 години
Martin Dørum
d9a4bd8b8f
air
преди 5 години
Martin Dørum
09bb3eceb5
hey, drawing
преди 5 години
Martin Dørum
1ebc165245
cmake
преди 5 години