Enno Rehling
|
6bd52012c0
|
read keywords from json configuration, use German imperative forms.
|
2014-10-29 19:40:09 +01:00 |
|
Enno Rehling
|
f788f19f6c
|
fix tests that relied on translation structures being statically cached.
clean up static cache, add test for German imperative (WIP)
|
2014-10-23 16:14:01 +02:00 |
|
Enno Rehling
|
c0230d2662
|
In the game, there is only ever one special direction, and it is for the astral space.
less XML, more code.
cleaning up the special direction parsing a bit.
|
2014-08-28 19:50:38 +02:00 |
|
Enno Rehling
|
a3037950ff
|
fix a bug in the escape_string function.
remove static return variable from escape_string.
add test coverage.
|
2014-08-24 23:58:31 +02:00 |
|
Enno Rehling
|
9ca206ec3f
|
remove reference to thieves and spies from this spell for non-E2 games.
this fixes https://bugs.eressea.de/view.php?id=1548
|
2014-08-14 07:05:12 +02:00 |
|
Enno Rehling
|
b21cb8f5c7
|
Simple test for rules.give (there are many more, can_give deserves a test to itself).
The more tests I write, the more I hate the infrastructure for them.
|
2014-07-05 23:06:51 -07:00 |
|
Enno Rehling
|
125fd519a8
|
rename test files.
add tests for keyword.c, incomplete.
|
2014-06-16 08:01:59 -07:00 |
|
Enno Rehling
|
64e0c221ec
|
directions can now be read from json configuration.
rename a couple of functions for more consistency across modules.
|
2014-06-15 22:17:08 -07:00 |
|
Enno Rehling
|
a9f0538d8e
|
keyword_t and direction_t are moving into their own module.
direction parser gets new initialization function, for use in jsonconf later.
add unit tests for directions.
|
2014-06-15 18:34:39 -07:00 |
|
Enno Rehling
|
03c247c788
|
I am killing the core/ directory.
Lots of files are moving to a new location in src/
Some intersting CMake changes.
|
2014-02-18 05:45:00 +01:00 |
|