Enno Rehling
6911af02b1
moving the ally struct into a separate file, with interface and test coverage.
2012-06-30 11:07:28 -07:00
Enno Rehling
1861268109
remove custom boolean type
...
use bool when we have C99, or our own typedef for bool
2012-06-23 22:41:07 -07:00
Enno Rehling
8b3d735e8c
Begin of massive changes to the Lua API.
...
Everything will live in a single eressea module now, and the global
namespace will no longer be polluted by all kinds of modules and
functions.
Also new: Bindings will be generated by tolua from .pkg files,
starting with settings, eressea (read/write/free_game) and process in
this commit.
2012-06-06 19:29:36 -07:00
Enno Rehling
dd30c9a621
Make this stuff compile on MSVC
...
Fix some missing headers
I have to redo the tests
2012-06-03 23:36:40 -07:00
Enno Rehling
db094810fd
removing quicklist, importing it from a submodule
2012-05-30 19:55:17 -07:00
Enno Rehling
347ff0dd77
snprintf is evil and dangerous.
2012-05-29 12:17:25 -07:00
Enno Rehling
9d1b62d463
updating spell-lists is a thing of the past now
...
almost everything uses books, except sc_mage
2012-05-26 00:33:55 -07:00
Enno Rehling
6cb4322c1d
rename: spellbook_clear is more accurate
2012-05-24 21:57:23 -07:00
Enno Rehling
3514218dba
factions have working spellbooks
...
update of spellbooks for E3 should be functional
old data file is getting read, and levels guessed?
2012-05-24 00:56:54 -07:00
Enno Rehling
ecbe770fce
rename _log_error to log_error and get rid of the cumbersome #define
2012-05-16 16:52:01 -07:00
Enno Rehling
9c8779b303
indentation rules, slightly updated
2011-03-07 08:24:52 +01:00
Enno Rehling
fb7a642d47
indentation rules, strictly applied
2011-03-07 08:02:35 +01:00
Enno Rehling
b2d6203cec
1. spell_list was pretty much used everywhere in the code, and is now also a quicklist.
...
2. Cleaned up the bindings for quicklist to Lua.
2011-02-26 00:26:14 -08:00
Enno Rehling
14dff6cdfa
seen_factions is a quicklist, and the faction_list struct is a thing of the past.
2011-02-25 07:27:44 -08:00
Enno Rehling
ed77af5261
http://bugs.eressea.de/view.php?id=1784
...
espionage should show the faction of the spied unit in the report.
2010-10-12 23:17:35 -07:00
Enno Rehling
a5e712580f
undo more CRLF screwups.
2010-08-08 01:14:01 -07:00
Enno Rehling
14b3ed309f
use external folder for all libraries (VS2010)
...
new repository structure
2010-08-07 23:05:54 -07:00
Enno Rehling
72505ab8f3
moving to a new repository layout.
...
step 1: shared folder.
2010-08-07 22:07:17 -07:00