Enno Rehling
|
434cf8fce6
|
the unitid macro is boring.
|
2016-11-17 21:27:19 +01:00 |
|
Enno Rehling
|
11b122048b
|
reduce dependency on save.h
moving a_write* functions to attrib.h, which was most of the reason everyone and their mom include save.h
|
2016-11-13 19:40:38 +01:00 |
|
Enno Rehling
|
c352ab9f8e
|
move game-version information fom version.h to gamedata.h
|
2016-09-10 17:21:17 +02:00 |
|
Enno Rehling
|
c032091b39
|
new rule: call test_setup to begin test, test_cleanup at end.
|
2016-08-29 14:21:28 +01:00 |
|
Enno Rehling
|
75f2be75d8
|
remove code for alp (non-functional)
remove code for removecurse trigger (only used by alp)
|
2016-03-25 21:18:57 +01:00 |
|
Enno Rehling
|
d43265f937
|
a new test for the happy case of a working academy
dependency injection for learn_skill
memory leak fixes (triggers, armor)
|
2016-03-09 23:20:05 +01:00 |
|
Enno Rehling
|
db852a05fd
|
eliminate global.data_version completely
|
2016-02-24 11:58:05 +01:00 |
|
Enno Rehling
|
8a9d617aa3
|
read_referernce takes a gamedata object.
with all the trimmings that requires,
this is for github issue $479
|
2016-02-24 11:53:22 +01:00 |
|
Enno Rehling
|
21aee8ece8
|
remove global.data_version where gamedata.version is available
github issue #479
|
2016-02-24 11:47:46 +01:00 |
|
Enno Rehling
|
2d30d4cce6
|
trigger_type.read gets a gamedata object
github issue #479
|
2016-02-24 11:46:54 +01:00 |
|
Enno Rehling
|
1bb215dd52
|
Merge remote-tracking branch 'upstream/master'
Conflicts:
src/kernel/save.c
src/triggers/createunit.c
|
2016-02-23 08:35:31 +01:00 |
|
Enno Rehling
|
be99c02a82
|
fix valgrind report
|
2016-02-22 20:48:24 +01:00 |
|
Enno Rehling
|
7fe07439f5
|
fix write_faction_reference, check for f->alive in other places
TODO:
1. I added some new TODOs
2. What happens to morale when region owners die?
3. Needs tests
|
2016-02-22 20:47:06 +01:00 |
|
Enno Rehling
|
a6fe697c7a
|
tests for read/write of triggers that reference factions, with bugfixes.
|
2016-02-17 13:55:48 +01:00 |
|
Enno Rehling
|
fadccb5bd6
|
MS Visual Studio 2015 update 1 breaking changes (relative include files)
|
2015-12-16 17:02:29 +01:00 |
|
Enno Rehling
|
32c777d428
|
add missing test file, try again
|
2015-11-09 19:46:01 +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 |
|
Enno Rehling
|
9586d970e8
|
fix bad castorder creation for combat spell (some unions are the WORST)
|
2015-08-22 18:51:10 +02:00 |
|
Enno Rehling
|
df325b243a
|
enable stricter conversion checking for gcc < 4.9, fix code
|
2015-05-15 20:35:36 +02:00 |
|
Enno Rehling
|
c54cbfd472
|
fix copyright notice
|
2015-01-30 22:10:29 +01:00 |
|
Enno Rehling
|
abca25d1d5
|
fix indentation in every file
fix copyright date
remove vi ts=2 code
remove a couple of superfluous extern declarations
|
2015-01-30 20:37:14 +01:00 |
|
Enno Rehling
|
0967ccaac6
|
remove even more obsolete datafile version support.
|
2014-12-12 23:00:30 +01:00 |
|
Enno Rehling
|
01877f5169
|
cleanup, fix a TODO, eliminate dead code.
|
2014-12-10 09:39:11 +01:00 |
|
Enno Rehling
|
1af315ebf2
|
move magic out of kernel, into src.
clean up/remove a ton of includes, especially of types.h (include in header if you need it, not in every .c file).
|
2014-11-01 12:57:01 +01:00 |
|
Enno Rehling
|
5626abd8dc
|
refactor and kill dead code.
indentation normalization, copyright update.
|
2014-10-18 18:37:44 +02:00 |
|
Enno Rehling
|
920902f8eb
|
replace resource_type::_name array with a single string.
|
2014-08-24 23:58:30 +02:00 |
|
Enno Rehling
|
bff25f3c51
|
move skill_t into a separate file, give it unit tests.
name functions the same as we did for keyword/direction earlier.
to do: json configuration and lua test.
|
2014-06-20 23:59:04 -07:00 |
|
Enno Rehling
|
3c4b6b9dd4
|
rename message.[hc] to messages.[hc] in kernel because of naming conflict with util/
begin json config files (WIP)
|
2014-06-09 09:56:49 -07:00 |
|
Enno Rehling
|
7358c48580
|
removing some naming conflicts that hapen when trying to re-enable amalgamation builds.
|
2014-04-11 19:41:17 -07:00 |
|
Enno Rehling
|
0ae8737062
|
rename MIN/MAX to _min/_max
|
2014-03-16 05:03:17 +01: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 |
|