server/src/common/kernel
Enno Rehling 0ebf9e3187 RTS/Archetypes (WIP):
- message and locale-fixes
2007-05-28 21:10:59 +00:00
..
alchemy.c Generalisierung der Tests fuer lange Befehle, (Insekten, Meermenschen auf See usw.) damit ich die nicht ueberall vergesse. 2007-03-25 00:04:40 +00:00
alchemy.h removed a lot of old code that used or initialized potions and herbs, moved those to the xml data instead. also made spells use resource_type instead of resource_t to have one less place where those are used. 2005-10-25 20:44:18 +00:00
alliance.c bugfix buffer bounds 2007-02-28 21:50:19 +00:00
alliance.h
battle.c http://eressea.upb.de/mantis/view.php?id=1191 2007-05-27 21:20:06 +00:00
battle.h removing units (versteinern) cleaned up and now invalidates the fast-cache so the assert shouldn't trigger any more. 2007-03-04 21:52:13 +00:00
border.c argh. lomem settings falschrum 2007-02-18 10:32:39 +00:00
border.h Eressea ist 64-bit ready. Denke ich jedenfalls. 2005-06-09 22:10:35 +00:00
build.c RTS/Archetypes (WIP): 2007-05-28 21:10:59 +00:00
build.h RTS/Archetypes (WIP): 2007-05-28 21:10:59 +00:00
building.c building_type::name gets an extra parameter (for future use) 2007-05-28 09:46:23 +00:00
building.h building_type::name gets an extra parameter (for future use) 2007-05-28 09:46:23 +00:00
calendar.c don't use MT library for release 2006-02-04 13:08:44 +00:00
calendar.h don't use MT library for release 2006-02-04 13:08:44 +00:00
curse.c CURSE_ISNEW moved so that it's generally defined by the curse_type, since most spells actually start working in the same round. 2007-04-22 00:30:12 +00:00
curse.h CURSE_ISNEW moved so that it's generally defined by the curse_type, since most spells actually start working in the same round. 2007-04-22 00:30:12 +00:00
equipment.c RTS/Archetypes (WIP): 2007-05-28 19:45:08 +00:00
equipment.h RTS/Archetypes (WIP): 2007-05-28 19:45:08 +00:00
eressea.c Archetypes (WIP): "RECRUIT 15 knight" 2007-05-28 16:03:48 +00:00
eressea.h welcomepath is no longer in use. 2007-05-28 16:10:34 +00:00
faction.c RTS/Archetypes (WIP): 2007-05-28 19:45:08 +00:00
faction.h parteinummern-wechsel speichern 2006-12-09 17:44:49 +00:00
give.c Die Einheit hat diesen Gegenstand zwar, aber sämtliche $int($reservation) $resource($resource,$reservation) sind reserviert. 2007-05-15 20:11:25 +00:00
give.h
group.c Even more flags to reduce attribute-lookups. 2005-06-12 17:57:14 +00:00
group.h
item.c feedback_unit_not_found used throughout instead of error 63 or German text 2007-02-10 21:47:51 +00:00
item.h small fixes 2006-10-29 14:03:56 +00:00
Jamfile Angepasste Jamfiles 2007-02-03 15:26:28 +00:00
karma.c New way of storing attrib-lists should make it faster to find a specific one and jump over entire classes of attribs. 2006-02-25 00:12:48 +00:00
karma.h The incomplete fspecial functions cause quite a bit of attribute-lookups, so I'm putting them in a #define until they get implemented (if ever). 2006-02-17 22:59:03 +00:00
kernel.dsp
kernel.vcproj Archetypes (WIP): "RECRUIT 15 knight" 2007-05-28 16:03:48 +00:00
magic.c cleaning up in the magic code a little, and making the actual casting a separate function for easier debugging. 2007-03-25 18:37:28 +00:00
magic.h cleaning up in the magic code a little, and making the actual casting a separate function for easier debugging. 2007-03-25 18:37:28 +00:00
message.c give player an error message when a message is missing. 2007-05-28 19:53:52 +00:00
message.h http://eressea.upb.de/mantis/view.php?id=870 2006-03-26 18:26:52 +00:00
movement.c Nur Boote und Langboote koennen per Zauber fliegen. 2007-04-22 01:10:38 +00:00
movement.h Total ohne Not mal wieder eine grosse Umstellung gemacht: Diesmal am Parser. 2006-08-12 19:15:16 +00:00
names.c - New random number generator 2006-02-19 22:43:56 +00:00
names.h
objtypes.h - All the cinfo_* functions will now return a message * object, which is nicer than using buf[]. 2007-03-09 21:30:00 +00:00
order.c Mehrere Bugfixes die aus der vorangegangenen Aenderung resultierten. 2006-08-13 00:36:42 +00:00
order.h Bugfixes an replace_order 2005-05-22 12:26:19 +00:00
pathfinder.c Der Eressea-Code hat jetzt auch extern definierte Terrains. Ich war so gründlich wie es ging dabei, die alten T_ Konstanten zu entfernen, aber einzelne Regeln sind ziemlich hardgecodet (wo Drachen geboren werden, usw), und benötigen daher noch das terrainid.h include, in das der alte enum verfrachtet ist. 2005-10-25 12:38:01 +00:00
pathfinder.h misc. memory leaks removed 2005-06-11 08:09:55 +00:00
plane.c calling getplane() and rplane() is a real waste of cycles (and happens enough to shortcut it) 2007-03-01 21:51:35 +00:00
plane.h Eressea ist 64-bit ready. Denke ich jedenfalls. 2005-06-09 22:10:35 +00:00
player.c - New random number generator 2006-02-19 22:43:56 +00:00
player.h
pool.c http://eressea.upb.de/mantis/view.php?id=1044 2007-02-13 20:44:59 +00:00
pool.h Total ohne Not mal wieder eine grosse Umstellung gemacht: Diesmal am Parser. 2006-08-12 19:15:16 +00:00
race.c RTS/Archetypes (WIP): 2007-05-28 19:45:08 +00:00
race.h RTS/Archetypes (WIP): 2007-05-28 19:45:08 +00:00
region.c curse-flags funktionieren jetzt anders, und koennen per curse-type gesetzt werden so dass der spell es nicht tun muss, aber dann vom spell ueberschrieben werden (passiert per XOR). 2007-04-21 23:04:24 +00:00
region.h speedup for is_guarded(), which is more important with new combat code. 2007-02-25 13:35:52 +00:00
render.h
reports.c compile fixes, report fixes 2007-03-09 23:38:13 +00:00
reports.h - All the cinfo_* functions will now return a message * object, which is nicer than using buf[]. 2007-03-09 21:30:00 +00:00
resources.c - New random number generator 2006-02-19 22:43:56 +00:00
resources.h Der Eressea-Code hat jetzt auch extern definierte Terrains. Ich war so gründlich wie es ging dabei, die alten T_ Konstanten zu entfernen, aber einzelne Regeln sind ziemlich hardgecodet (wo Drachen geboren werden, usw), und benötigen daher noch das terrainid.h include, in das der alte enum verfrachtet ist. 2005-10-25 12:38:01 +00:00
save.c Error message when password is wrong. 2007-03-25 20:00:14 +00:00
save.h Removing some defines that have long become the norm for all games. 2006-11-04 21:38:25 +00:00
ship.c - Do not trust strcheck() in Release 2007-02-25 18:49:28 +00:00
ship.h Der Eressea-Code hat jetzt auch extern definierte Terrains. Ich war so gründlich wie es ging dabei, die alten T_ Konstanten zu entfernen, aber einzelne Regeln sind ziemlich hardgecodet (wo Drachen geboren werden, usw), und benötigen daher noch das terrainid.h include, in das der alte enum verfrachtet ist. 2005-10-25 12:38:01 +00:00
skill.c Routine fuer "Teure Fremde" hat auch Untote korrigiert. 2007-03-11 20:52:09 +00:00
skill.h new code for 'kingdoms': 2005-11-25 22:09:59 +00:00
spell.c project eressa64: trying to run eressea natively on 64 bit hardware. 2006-02-09 19:39:17 +00:00
spell.h shock: apply also to units with 0 people, because they need to e.g. kill familiar-attributes. 2006-02-17 17:47:11 +00:00
spellid.h earn_silver Zauber in script/xml ausgelagert. 2006-02-05 15:48:52 +00:00
spy.c feedback_unit_not_found used throughout instead of error 63 or German text 2007-02-10 21:47:51 +00:00
spy.h http://eressea.upb.de/mantis/view.php?id=975 2007-02-03 14:09:03 +00:00
teleport.c - New random number generator 2006-02-19 22:43:56 +00:00
teleport.h spawning of new braineaters moved into a separate LUA function which is not called for wdw. 2005-10-02 16:06:12 +00:00
terrain.c http://eressea.upb.de/mantis/view.php?id=1149 2007-03-04 22:27:32 +00:00
terrain.h Compile-fixes. 2005-12-31 13:18:35 +00:00
terrainid.h Der Eressea-Code hat jetzt auch extern definierte Terrains. Ich war so gründlich wie es ging dabei, die alten T_ Konstanten zu entfernen, aber einzelne Regeln sind ziemlich hardgecodet (wo Drachen geboren werden, usw), und benötigen daher noch das terrainid.h include, in das der alte enum verfrachtet ist. 2005-10-25 12:38:01 +00:00
unit.c curse-flags funktionieren jetzt anders, und koennen per curse-type gesetzt werden so dass der spell es nicht tun muss, aber dann vom spell ueberschrieben werden (passiert per XOR). 2007-04-21 23:04:24 +00:00
unit.h Total ohne Not mal wieder eine grosse Umstellung gemacht: Diesmal am Parser. 2006-08-12 19:15:16 +00:00
xmlkernel.h Archetypes (WIP): "RECRUIT 15 knight" 2007-05-28 16:03:48 +00:00
xmlreader.c RTS/Archetypes (WIP): 2007-05-28 19:45:08 +00:00
xmlreader.h Archetypes (WIP): "RECRUIT 15 knight" 2007-05-28 16:03:48 +00:00