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
|
838cf3d938
|
try to allow visual studio to build with all warnings (/WAll) enabled.
|
2015-01-12 22:53:21 +01:00 |
|
Enno Rehling
|
870d8001ef
|
more getstrtoken() removal.
remove obsolete argument to checkpasswd().
|
2014-12-22 14:34:14 +01:00 |
|
Enno Rehling
|
2a3fdab394
|
remove the obsolete at_gm attribute.
The code did almost nothing, and player-operated quests are no longer something I want to do.
|
2014-12-17 17:32:32 +01:00 |
|
Enno Rehling
|
5b9eb9080f
|
refactoring: move all monster-related code into monster.c
make some features depend on being NPCs, not monster faction.
|
2014-11-11 16:53:56 +01:00 |
|
Enno Rehling
|
e9084d9678
|
when free_gamedata, also unhash all factions. speed up is_monsters().
|
2014-11-07 22:58:29 +01:00 |
|
Enno Rehling
|
c8f2f33eab
|
clean up some dealings with monsters and NPCs
|
2014-11-07 21:15:46 +01:00 |
|
Enno Rehling
|
59c1c23324
|
refactor config.c, move the find* functions into the modules they belong to.
|
2014-11-01 18:34:53 +01:00 |
|
Enno Rehling
|
559f1f905a
|
Eliminate dead code: FFL_NOTIMEOUT.
old feature for time-limited factions, not used anywhere.
|
2014-10-16 07:46:08 +02:00 |
|
Enno Rehling
|
7df47fd25c
|
remove bad configuration caching (TODO: cache inside get_param).
move remove_empty_* functions out of config.c
add basic tests for remove_empty_units (no special units yet).
|
2014-10-16 07:41:49 +02:00 |
|
Enno Rehling
|
cc0b0ad71b
|
added a test for addfaction.
removing struct player, since it is not in use.
|
2014-08-20 23:42:33 +02:00 |
|
Enno Rehling
|
8803a9e9a8
|
properly create missing monster faction when spawning dragons.
|
2014-08-16 13:46:34 +02:00 |
|
Enno Rehling
|
73da14e305
|
getting rid of the olditemtypes[] array
reduce use of statics
reduce use of item_t enum
|
2014-06-23 07:28:10 -07: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
|
86bc4e7aef
|
reading and writing the NPC flag was broken, because flags were a fully loaded unsigned int. making it an int instead, and adding a test.
fixing a bad test in which shadowmasters were deserting to faction null (causing a crash).
|
2014-05-05 19:11:40 -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 |
|