Enno Rehling
|
20fe039b16
|
use joint clibs directory instead of quicklist/critbit.
|
2016-12-19 21:35:02 +01:00 |
|
Enno Rehling
|
43b8ff1ea8
|
fix strdup compilications when compiling with gcc and autoconf.
|
2016-11-26 16:21:41 +01:00 |
|
Enno Rehling
|
7d874f1606
|
fix clang builds
|
2016-11-18 13:24:50 +01:00 |
|
Enno Rehling
|
f371a0c5f3
|
eliminate unused callback module.
what was I thinking when I wrote this?
|
2016-11-17 10:32:20 +01:00 |
|
Enno Rehling
|
264fc0cb6f
|
test renumbering units and factions.
|
2016-11-16 20:03:34 +01:00 |
|
Enno Rehling
|
17365edff7
|
move renumber command to a separate module.
|
2016-11-15 23:34:20 +01:00 |
|
Enno Rehling
|
654926fa06
|
add a failing test for "monsters can guard when unarmed"
|
2016-10-29 19:18:43 +02:00 |
|
Enno Rehling
|
a5d44f9638
|
re-enable creport
|
2016-09-17 22:57:22 +02:00 |
|
Enno Rehling
|
951bf5718e
|
Merge branch 'develop' into kill-seen-region
|
2016-09-17 12:41:06 +02:00 |
|
Enno Rehling
|
adfafd51a6
|
test lighthouses
|
2016-09-17 12:34:02 +02:00 |
|
Enno Rehling
|
d449ce4a8c
|
re-enable report writing, fix report.c to work without seen_region
|
2016-09-16 18:03:28 +02:00 |
|
Enno Rehling
|
55df24ffb8
|
all code review nitpicks fixed.
|
2016-09-16 16:54:41 +02:00 |
|
Enno Rehling
|
b0799bd152
|
fix travis build by not depending on CMake 2.8.8
|
2016-09-16 16:30:56 +02:00 |
|
Enno Rehling
|
dc004b2d71
|
require cmake version 2.8.8 (add_library <name> OBJECT ...)
|
2016-09-16 16:30:49 +02:00 |
|
Enno Rehling
|
47526dd36b
|
smarter version.c build that avoids full rebuilds.
|
2016-09-16 16:30:43 +02:00 |
|
Enno Rehling
|
10916bb0a1
|
use add_definitions instead of CMAKE_C_FLAGS, define ERESSEA_VERSION only on version.c
|
2016-09-16 16:30:30 +02:00 |
|
Enno Rehling
|
bf59b1adf9
|
fix travis build by not depending on CMake 2.8.8
|
2016-09-16 10:55:38 +02:00 |
|
Enno Rehling
|
00a3a934f5
|
require cmake version 2.8.8 (add_library <name> OBJECT ...)
|
2016-09-16 09:49:53 +02:00 |
|
Enno Rehling
|
dbde14fdff
|
smarter version.c build that avoids full rebuilds.
|
2016-09-16 09:39:59 +02:00 |
|
Enno Rehling
|
77e39fc64b
|
use add_definitions instead of CMAKE_C_FLAGS, define ERESSEA_VERSION only on version.c
|
2016-09-15 20:14:17 +02:00 |
|
Enno Rehling
|
cd71a21bf5
|
really disable reports
|
2016-09-13 21:09:05 +02:00 |
|
Enno Rehling
|
482e619969
|
disable reports entirely.
|
2016-09-13 20:17:59 +02:00 |
|
Enno Rehling
|
4e4b4e482e
|
split off report.test from reports.test
move some tests around
|
2016-09-13 20:13:26 +02:00 |
|
Enno Rehling
|
428f640ba6
|
disable reports tests. have to sort them by report.test and reports.test first
|
2016-09-13 19:09:53 +02:00 |
|
Enno Rehling
|
648857f52c
|
disable report.c temporarily
|
2016-09-13 18:52:35 +02:00 |
|
Enno Rehling
|
f520d8396d
|
make creport not use seen_region.
remove jsreport from build
|
2016-09-13 15:30:09 +02:00 |
|
Enno Rehling
|
71fa3600f7
|
recalculate [first,last) after lighthouses aand trvelthru
|
2016-09-13 09:09:35 +02:00 |
|
Enno Rehling
|
497f53102c
|
set version based on most recent tag
|
2016-09-10 18:44:19 +02:00 |
|
Enno Rehling
|
5864651b28
|
WIP: add a simple test for summary, add a simple dtor for them (it is still leaking stuff).
|
2016-09-09 17:20:09 +02:00 |
|
Enno Rehling
|
388ea174ef
|
disable conversion warning (for mtrand code).
do not know how to do it selectively, so disabling all of it.
|
2016-09-04 13:09:10 +02:00 |
|
Enno Rehling
|
00c4c337ff
|
remove crypto submodule, stea mtrand from it
|
2016-09-04 10:47:21 +02:00 |
|
Enno Rehling
|
020ab942ec
|
add tests for monster naming functions (existence only).
|
2016-08-28 17:37:08 +01:00 |
|
Enno Rehling
|
4bdc9a5153
|
extract main volcano loop to volcano module, start adding tests
|
2016-08-22 21:27:24 +02:00 |
|
Enno Rehling
|
5e5882d674
|
extracting volcano code into a separate module (step one)
|
2016-08-21 21:21:56 +02:00 |
|
Enno Rehling
|
02cfacd7f8
|
refactorings
- learn_skill from unit.c to study.c
- add academy.c module
|
2016-03-09 14:52:50 +01:00 |
|
Enno Rehling
|
91f894b290
|
teleport.c is the astral space implementation, and it is not one of the core concepts, so move it out of the kernel/ directory
|
2016-01-28 12:25:16 +01:00 |
|
Enno Rehling
|
4f7b274bf6
|
Merge branch 'master' into develop
Conflicts:
res/core/messages.xml
src/buildno.h
|
2016-01-01 16:38:57 +01:00 |
|
Enno Rehling
|
e1f3b3cdcf
|
passing order object into lua use-functions, so we can use them in error messages.
|
2015-12-30 21:20:59 +01:00 |
|
Enno Rehling
|
1cf805649e
|
Merge remote-tracking branch 'upstream/develop' into develop
Conflicts:
src/monsters.c
src/monsters.test.c
|
2015-11-25 14:38:26 +01:00 |
|
Enno Rehling
|
c85e489f4f
|
Merge branch 'monster_leftovers' of https://github.com/stm2/server into stm2-monster_leftovers
Conflicts:
src/kernel/unit.c
src/laws.test.c
src/monsters.c
|
2015-11-25 14:25:42 +01:00 |
|
Enno Rehling
|
677f7eac0a
|
Merge branch 'master' into develop
Conflicts:
src/move.c
|
2015-11-25 13:25:36 +01:00 |
|
Enno Rehling
|
1b3c8ea466
|
import monsters tests from PR #404
Monsters (i.e. sea serpents) can attack on oceans, when not guarding
|
2015-11-24 14:57:50 +01:00 |
|
Enno Rehling
|
b05fe9316a
|
introducing config_set and config_get so we don't have to refer to globals.parameters everywhere
|
2015-11-22 10:33:31 +01:00 |
|
Steffen Mecke
|
a366cd4b17
|
tests for plan_monster
|
2015-11-17 12:12:06 +01:00 |
|
Enno Rehling
|
ea8721367a
|
test and fix shock trigger.
https://bugs.eressea.de/view.php?id=2154
|
2015-11-09 19:43:51 +01:00 |
|
Philipp Dreher
|
8200fdb6c2
|
moved files for flyingship to subdir "spells"
|
2015-11-02 15:40:26 +01:00 |
|
Philipp Dreher
|
3fa4c18e87
|
added files for new module "flyingship"
|
2015-11-02 00:26:23 +01:00 |
|
Enno Rehling
|
678169d7d4
|
add skeleton test suite for piracy
|
2015-10-12 11:54:59 +02:00 |
|
Enno Rehling
|
521519805d
|
refactor piracy code into a module, separate from move.
|
2015-10-11 21:19:38 +02:00 |
|
Enno Rehling
|
3055f517dc
|
move guard implementation into a module (WIP)
|
2015-09-12 22:53:54 +02:00 |
|