sw-battle-test-c
Interesting test task in C instead of C++
git clone
git://bsandro.tech/sw-battle-test-c
Log
|
Files
|
Refs
|
README
Mode
Name
Size
-rw-r--r--
.gitignore
4L
-rw-r--r--
Makefile
36L
-rw-r--r--
README
68L
-rw-r--r--
TASK.md
150L
-rw-r--r--
actions/attack_melee.c
26L
-rw-r--r--
actions/attack_melee.h
6L
-rw-r--r--
actions/attack_ranged.c
30L
-rw-r--r--
actions/attack_ranged.h
6L
-rw-r--r--
actions/movement.c
26L
-rw-r--r--
actions/movement.h
6L
-rw-r--r--
commands/CREATE_MAP.c
17L
-rw-r--r--
commands/MARCH.c
23L
-rw-r--r--
commands/SPAWN_HUNTER.c
46L
-rw-r--r--
commands/SPAWN_SWORDSMAN.c
40L
-rw-r--r--
commands/_registry.h
14L
-rwxr-xr-x
commands/gen_registry.sh
25L
-rw-r--r--
commands_example.txt
14L
-rw-r--r--
components/actions.h
14L
-rw-r--r--
components/health.h
5L
-rw-r--r--
components/melee.h
5L
-rw-r--r--
components/movement_target.h
6L
-rwxr-xr-x
components/populate.sh
20L
-rw-r--r--
components/position.h
6L
-rw-r--r--
components/ranged.h
6L
-rw-r--r--
core/command.h
15L
-rw-r--r--
core/ecs/component.h
14L
-rw-r--r--
core/ecs/entity.c
29L
-rw-r--r--
core/ecs/entity.h
13L
-rw-r--r--
core/ecs/system.h
11L
-rw-r--r--
core/map.c
9L
-rw-r--r--
core/map.h
8L
-rw-r--r--
core/parser.c
46L
-rw-r--r--
core/parser.h
3L
-rw-r--r--
core/world.c
33L
-rw-r--r--
core/world.h
19L
-rw-r--r--
main.c
45L
-rw-r--r--
stb_ds.h
1895L
-rw-r--r--
systems/actions.c
24L
-rw-r--r--
systems/actions.h
5L
-rw-r--r--
systems/death.c
20L
-rw-r--r--
systems/death.h
5L