Commit Graph

54 Commits

Author SHA1 Message Date
Enno Rehling 11d912aec2 remove eressea as submodule 2013-05-11 12:12:51 -07:00
Enno Rehling 935ba67d27 update to latest CMakelists.txt build files 2013-05-04 15:47:53 -07:00
Enno Rehling 64046250d4 confusion, merge latest changes 2013-02-23 17:27:50 -08:00
Enno Rehling 173c18d4b2 latest quicklist version, tests compile on 64-bit gcc and MSVC now 2013-02-18 22:41:40 +00:00
Enno Rehling 82bd4391d5 ignore build directory and game output 2013-01-28 17:55:19 -08:00
Enno Rehling eff21f8b51 write_game lives in the eressea module now 2013-01-28 17:52:44 -08:00
Enno Rehling f19f4b3037 add an easy configuration script
update core and cmake submodules to latest version
now using lua 5.2
now using bool where available
2013-01-22 00:38:54 -08:00
Enno Rehling 8239c492ec update to new version of crypto library 2013-01-21 22:42:31 -08:00
Enno Rehling e41f0cb023 use the read-only versions of git submodules
write-access is available for developers only
2012-06-10 03:07:28 -07:00
Enno Rehling bff66773cf update the arda server to use submodules and new cmake layout 2012-06-07 12:44:25 -07:00
Enno Rehling bc8ae48cc9 Make this stuff compile on MSVC 2012-06-03 23:39:32 -07:00
Enno Rehling 8c5c6aa911 complete rewrite of cmake files 2012-06-03 18:55:52 -07:00
Enno Rehling 7de08fbd8f complete rewrite of cmake files 2012-06-03 18:47:43 -07:00
Enno Rehling 2f0790800d fix lua tests for arda that were using wrong directories 2012-06-02 10:55:20 -07:00
Enno Rehling aa16d796f2 fix some slight compilation issues 2012-06-01 18:04:50 -07:00
Enno Rehling 09336e35e8 make tests
do not write a logfile during tests
2012-06-01 17:59:01 -07:00
Enno Rehling a65a176ba0 rename the example world. It is now called "Arda" (another Tolkien name) 2012-06-01 17:40:25 -07:00
Enno Rehling a11e119419 update makefile to new structure 2012-06-01 16:36:04 -07:00
Enno Rehling 78b2360f7f removing quicklist, importing it from a submodule 2012-05-30 19:55:17 -07:00
Enno Rehling 889ef08189 Moving some things around in the external directory.
I am deliberately breaking the VS2010 projects with this.
I am probably breaking the Eressea server.
2012-05-30 19:17:08 -07:00
Enno Rehling 77be59a223 repair lua spells (bad stack index)
add a whole bunch more spell tests
allow spell tests to disable fumbles
2012-05-29 18:45:50 -07:00
Enno Rehling 749d71f86d testing spells in the example server also
WIP: create_roi is broken until mages have spellbooks
2012-05-25 19:55:47 -07:00
Enno Rehling fdbc7605c5 finally convert this to visual studio 2010 2012-05-24 15:37:33 -07:00
Enno Rehling 42a0fae762 fix spellbook data for example server
remove duplicate spells
2012-05-23 22:24:31 -07:00
Enno Rehling 1de726a5b5 add an option to make SQLITE using the library installed on your system (fixed) 2012-05-23 22:55:03 +02:00
Enno Rehling 0151b2d27b Merge branch 'master' of gitorious.org:eressea/server 2012-05-23 22:52:21 +02:00
Enno Rehling fa2d31cb9e add an option to make SQLITE using the library installed on your system 2012-05-23 22:51:52 +02:00
Enno Rehling f2643e79b6 fix find_spell and create_spell to only create each spell once.
kill register_spell
make some critbit changes (need to transfer them upstream)
2012-05-22 18:44:54 -07:00
Enno Rehling e2a6bbbb72 better command line parsing
fix compilation problem
2012-05-22 14:53:46 -07:00
Enno Rehling ecac1adb1b rename _log_error to log_error and get rid of the cumbersome #define 2012-05-16 16:52:01 -07:00
Enno Rehling 99fddaf81b stop warnings when starting example server 2012-04-17 05:51:54 +02:00
Enno Rehling 191bd4e1b7 we never checked if building maintenance was paid (see also #1740) 2011-03-09 21:00:29 +01:00
Enno Rehling 929ee605e1 insects trying to land in glaciers should not damage ships (cf. #1729) 2011-03-09 21:00:26 +01:00
Enno Rehling 7fc1b4ae8c fixed two bugs: harbours were not unique and multiple instances of unique buildings could still be built 2011-03-09 00:28:37 +01:00
Enno Rehling f406767eeb compiling with -pedantic on linux 2011-03-08 08:44:20 +01:00
Enno Rehling f41eb5c836 compile with -ansi and -pedantic 2011-03-07 22:30:32 -08:00
Enno Rehling 01acb1e7f6 indentation rules, slightly updated 2011-03-07 08:24:52 +01:00
Enno Rehling 27e435850e indentation rules, strictly applied 2011-03-07 08:02:35 +01:00
Enno Rehling 763d134b9f Make all tests for Eressea pass again, using the config module. 2011-03-06 21:49:01 -08:00
Enno Rehling e8910e5a72 Merge commit 'refs/merge-requests/2' of git://gitorious.org/eressea/server into merge-requests/2 2011-03-06 19:14:45 -08:00
Enno Rehling 75998e0949 Makefile so it's easier to one-step build this 2011-03-06 17:41:14 +01:00
Enno Rehling a1af328950 added Atlantis ship types 2011-03-06 12:43:18 +01:00
Enno Rehling 02921d0148 removed all unused items 2011-03-04 20:44:30 +01:00
Enno Rehling cf9bf54a95 spells.lua is a bad file for example and meropis, it tests things that not every game has.
lua_pushinteger() must be new, I've never used it before.
all tests in meropis and example pass.
2011-02-26 23:21:12 -08:00
Enno Rehling 80e79e2fef Added support for tcc. 2011-02-26 09:30:42 -08:00
Enno Rehling c9f0391177 The list of alliance members is now also a quicklist, and the lua binding for faction_list iteration can disappear. 2011-02-25 07:23:02 -08:00
Enno Rehling 85d9aff2e9 Added quicklist, a linked list with better cache characteristics. 2011-02-23 22:18:58 -08:00
Enno Rehling 6a98cbc8e4 Simple tests for persistent attributes and a fix. 2011-02-19 06:13:24 -08:00
Enno Rehling 46ef7104a4 name change 2010-08-15 17:05:55 -07:00
Enno Rehling 280b3e53fe update vcproj for example 2010-08-15 01:40:10 -07:00