Enno Rehling
|
9cbdaea27f
|
More tests for ships.
ship->owner is now in use, but there's an assert failing in shipspeed() during report writing.
|
2012-05-17 01:14:43 -07:00 |
Enno Rehling
|
94ca9a1f98
|
ship->owner not yet ready for primetime
better tests written
|
2012-05-17 00:25:47 -07:00 |
Enno Rehling
|
76ba2b9303
|
begin making shipowner use ship->owner.
|
2012-05-17 00:14:05 -07:00 |
Enno Rehling
|
d12fe2dbed
|
begin making shipowner use ship->owner.
fix a broken test caused by locale_string returning null.
|
2012-05-17 00:13:30 -07:00 |
Enno Rehling
|
ff5dc2534e
|
rename _log_debug to log_debug and get rid of the cumbersome #define
|
2012-05-16 16:56:07 -07:00 |
Enno Rehling
|
1f0d5f205e
|
rename _log_error to log_error and get rid of the cumbersome #define
|
2012-05-16 16:52:12 -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
|
ecbe770fce
|
rename _log_error to log_error and get rid of the cumbersome #define
|
2012-05-16 16:52:01 -07:00 |
Enno Rehling
|
14d62afb0d
|
rename _log_warn to log_warning and get rid of the cumbersome #define
|
2012-05-16 15:52:37 -07:00 |
Enno Rehling
|
9065334677
|
eressea-pbem.de no longer exists
improve default_order generation, save memory.
|
2012-05-16 13:07:28 -07:00 |
Enno Rehling
|
2550f7fee3
|
eressea-pbem.de no longer exists
|
2012-05-16 13:06:50 -07:00 |
Enno Rehling
|
7b6a719a62
|
findparam improvements!
removed findbuildingtype from findparam
separate isparam() function that I can optimize later
|
2012-05-16 12:06:44 -07:00 |
Enno Rehling
|
02ab10d723
|
fix const correctness
|
2012-05-16 18:21:07 +02:00 |
Enno Rehling
|
0a6e18f34d
|
Spiking on findparam to use critbit as a findtoken replacement
|
2012-05-16 09:18:25 -07:00 |
Enno Rehling
|
3c1982da4c
|
improve logging verbosity
adapt to changes in log module
|
2012-05-16 09:49:28 +02:00 |
Enno Rehling
|
53d35213b6
|
Merge branch 'master' of gitorious.org:eressea/server
Clean up all warnings that Visual C++ didn't find
Conflicts:
shared/src/util/umlaut.c
shared/src/util/umlaut_test.c
|
2012-05-16 09:48:01 +02:00 |
Enno Rehling
|
bfad64695c
|
optimize the number of failed findparam calls a little bit
|
2012-05-16 09:24:12 +02:00 |
Enno Rehling
|
21a49b1660
|
log_rotate function to fight the increasingly huge logfiles
|
2012-05-16 09:11:49 +02:00 |
Enno Rehling
|
b0959398d8
|
log library refactoring, first steps
|
2012-05-16 07:21:59 +02:00 |
Enno Rehling
|
64f1ceecf5
|
logging has a debug/info option now
fixed a bug in the umluaut_test, was not initializing the tnode.
|
2012-05-16 01:56:25 +02:00 |
Enno Rehling
|
116a1ee8ba
|
remove tnode from anywhere, and use a void* instead, in preparation for a new findtoken implementation. this needs to have a good testing.
lots of warning fixes for high warning levels in visual studio also
|
2012-05-15 15:04:23 -07:00 |
Enno Rehling
|
5de2e790a3
|
I believe that these are alsways non-zero.
|
2012-05-15 15:02:21 -07:00 |
Enno Rehling
|
77110158f9
|
find_function is one of our more frequently called functions, and it can probably do with a little more performance. Let's see if this helps.
|
2012-05-15 00:19:25 -07:00 |
Enno Rehling
|
2d2f566634
|
A function to transliterate German special characters, for future use.
|
2012-05-15 00:06:27 -07:00 |
Enno Rehling
|
f8cadfebee
|
test suite for the crazy stuff that umlaut.c does.
|
2012-05-14 20:08:11 -07:00 |
Enno Rehling
|
2638f42eca
|
putting the crit-bit tree to use. findingfunctions is faster this way than that hand-rolled list
|
2012-05-14 17:02:15 -07:00 |
Enno Rehling
|
53b9de957c
|
putting the crit-bit tree to use. finding special region resources is faster this way than doing individual strcmp calls.
|
2012-05-14 16:36:17 -07:00 |
Enno Rehling
|
3a8f682bea
|
remove now-obsolete function
|
2012-05-14 14:16:56 -07:00 |
Enno Rehling
|
53bc4eee11
|
remove viewrange, because it's not used very much (was used for one quest only)
add my crit-bit implementation. to be used soon.
|
2012-05-14 14:16:02 -07:00 |
Enno Rehling
|
e272a00994
|
add test for that weird function-lookup module before I refactor it.
|
2012-05-14 13:09:57 -07:00 |
Enno Rehling
|
8636762e73
|
Add the missing ring of regeneration, even if it doesn't do anything (yet)
|
2012-05-12 15:55:48 -07:00 |
Enno Rehling
|
cf6a52bde7
|
log an error for missing resources
|
2012-05-12 15:51:28 -07:00 |
Enno Rehling
|
08fc39cca7
|
deal with invalid border types (wisps are getting deleted from Eressea) and disabled spells (again, wisps).
|
2012-05-12 13:16:07 -07:00 |
Enno Rehling
|
5a8a1704e7
|
disable and remove wisps, because they are so very, very broken.
|
2012-05-12 12:39:49 -07:00 |
Enno Rehling
|
ea7eaf87aa
|
spells that have no function in the xml file get one from an array, cleaning up and simplifying that code.
|
2012-05-09 23:23:40 -07:00 |
Enno Rehling
|
88acf39638
|
spells that have no function in the xml file get one from an array, cleaning up and simplifying that code.
|
2012-05-09 23:22:54 -07:00 |
Enno Rehling
|
3805db34c4
|
build only eressea by default
|
2012-05-09 20:31:01 -07:00 |
Enno Rehling
|
12c03644c4
|
u_hasspell only needs a mage, not a unit
|
2012-05-09 20:30:26 -07:00 |
Enno Rehling
|
882ac9e8e9
|
pick the correct target region for spells cast by familiars.
|
2012-05-09 20:23:00 -07:00 |
Enno Rehling
|
ee7a35f293
|
new_castorder is history
|
2012-05-09 18:42:20 -07:00 |
Enno Rehling
|
c6b8f4c491
|
unused variables are unused
|
2012-05-09 18:37:31 -07:00 |
Enno Rehling
|
fda365cd84
|
Remove some unused variables to make gcc happy.
|
2012-05-10 03:34:48 +02:00 |
Enno Rehling
|
67ef4c52a3
|
combat spell functions have the same interface as spells now.
|
2012-05-09 18:28:33 -07:00 |
Enno Rehling
|
06a4a7051b
|
combat spell functions have the same interface as spells now.
|
2012-05-09 18:28:03 -07:00 |
Enno Rehling
|
360f00d44f
|
cleaning up castorder, unifying access to target region and caster.
|
2012-05-09 14:16:51 -07:00 |
Enno Rehling
|
06e0d2b3b6
|
cleaning up castorder, unifying access to target region and caster.
|
2012-05-09 14:16:41 -07:00 |
Enno Rehling
|
02559f6869
|
refactoring castorder, because it's a bit of a mess of units, fighters, familliars and casters.
|
2012-05-09 13:46:10 -07:00 |
Enno Rehling
|
6dcf6669c3
|
get_spellfromtoken takes a mage
clarify this code with regards to mages casting through a familiar
|
2012-05-09 13:18:02 -07:00 |
Enno Rehling
|
c10e2552ad
|
get_spellfromtoken needs a mage, not any unit.
|
2012-05-09 13:06:16 -07:00 |
Enno Rehling
|
c41d185cd6
|
some cleanup
|
2012-05-09 13:02:08 -07:00 |