Commit graph

59 commits

Author SHA1 Message Date
Enno Rehling
78520fb9bf is_monsters() test for skeletons & al 2008-05-18 08:21:00 +00:00
Enno Rehling
dcf3292467 defining NPC-factions with a flag instead of MONSTER_FACTION. 2008-05-11 22:51:34 +00:00
Enno Rehling
d7be4a21c2 - started MONSTER_FACTION->is_monsters()
http://eressea.upb.de/mantis/view.php?id=1418
- fixed toads
2008-05-04 05:57:34 +00:00
Enno Rehling
b63200adf9 Eressea can now be compiled and debugged with Eclipse CDT
Several changes to config.h mean that I probably broke compilation on some platforms. That really needs cleaning up.
2008-04-20 14:48:15 +00:00
Enno Rehling
79dc9acf5f - fixing race prefixes
- fixing some latin1 loading
- improved the spell-syntax writer
- replaced my email address
2007-09-02 18:11:17 +00:00
Enno Rehling
b132ffdd2b Unicode WIP:
- links on Linux (Jamfile changes)
- bugfix latin1/newfactions file
2007-08-19 20:40:42 +00:00
Enno Rehling
6acb1e22c5 - fixed the summary.c
- implemented unicode_utf8_strcasecmp function
- fixed some xml files
- code compiles and runs on the console

TODO:
* switch from xmlChar to char again
* eliminate remaining warnings
* report.[hc] are still disabled

OPTIONAL:
* handle latin1 input?
2007-08-09 06:42:37 +00:00
Enno Rehling
f013ead006 removing old visual studio files 2007-08-05 12:28:15 +00:00
Enno Rehling
55e0656250 unicode branch gets premake 2007-08-05 12:19:56 +00:00
Enno Rehling
d48d8ec348 Unicode WIP:
- Visual C++ 2005 project files
- Savegames
- i18n for many more spells
2007-07-17 15:33:48 +00:00
Enno Rehling
6b4ad684af Unicode WIP: Mostly Jamfile fixes for linux and some unuse code disabled 2007-06-26 09:51:18 +00:00
Enno Rehling
842f9038b8 Enforcing maximum size of units in give_men. 2006-10-29 12:45:42 +00:00
Enno Rehling
94966e8eda sanity-checks for potential divisions by zero (u->number) 2006-10-15 14:09:59 +00:00
Enno Rehling
c33cd598b5 - summondragon parameter list
- number of new players.
2006-04-09 09:31:16 +00:00
Enno Rehling
b7552f0d06 - New random number generator
- Faster get_pooled/use_pooled
- faster peasants()
- faster plagues()
- faster horses()
2006-02-19 22:43:56 +00:00
Enno Rehling
ef2e1c8da9 project eressa64: trying to run eressea natively on 64 bit hardware. 2006-02-09 19:39:17 +00:00
Enno Rehling
9466428c4d bugfix: create_mage u. Dämonen/VERGESSE
Windows: weg mit der Debug-CRT
2006-02-05 10:47:28 +00:00
Enno Rehling
4b0074cb3a don't use MT library for release 2006-02-04 13:08:44 +00:00
Enno Rehling
0fe3e9ad4b Project files: Not using MT libraries in VC7 really speeds up the CRT calls. 2006-01-24 23:20:33 +00:00
Enno Rehling
6ad7a5562e code cleanup: removed all old cases of new_message being called, and the function itself. 2006-01-08 11:33:10 +00:00
Enno Rehling
68433ad0d1 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.
Konfigurierbarkeit ahoi.
2005-10-25 12:38:01 +00:00
Enno Rehling
8242e9ed41 Eressea ist 64-bit ready. Denke ich jedenfalls. 2005-06-09 22:10:35 +00:00
Enno Rehling
198f2cf90f Das mit dem neuen Befehls-handling zieht Kreise. 2005-05-09 22:30:43 +00:00
Enno Rehling
1c01343739 Neuer Inselgenerator im Server.
Einheitliche Runtime-Library für VC.net Targets.
2005-04-03 08:32:16 +00:00
Enno Rehling
fc7e4493f1 http://eressea.upb.de/mantis/view.php?id=385
In der Regel sollte create_unit() benutzt werden, um Einheiten zu erzeugen, weil dann Parteitarnung, Rasse, etc. von der erzeugenden Einheit übernommen werden.
2005-02-12 21:25:03 +00:00
Enno Rehling
de1658f961 Remove a few warnings,
Remove all the old makefiles
2005-02-12 02:18:13 +00:00
Enno Rehling
736739ca42 Some updates to the VC6 files. Can't compile it since I have no libxml installed here 2004-09-11 16:57:05 +00:00
Enno Rehling
fa1ab26cfe Removing a bunch of files: Makefiles, CVS ignore files, compiled python files 2004-09-04 08:52:10 +00:00
Enno Rehling
7ef6d4e960 - Kampfänderung (festen Gegener - opponent - auswählen)
- cvsignore verzeichnisse aktualisieren
- igjarjuk-erscheinen deaktiviert
2004-05-31 18:21:54 +00:00
Enno Rehling
532cbd0a36 lua bindings
addplayer gesplittet
2003-12-14 10:10:30 +00:00
Enno Rehling
8823db9702 - Bugfixes and code-merges between freeze and HEAD branch. Minor changes that should not affect the code
- Bugfix to P_BERSERK
2003-07-29 09:48:03 +00:00
Enno Rehling
1b84f9d61f - Bugfix FOLGE exploit
- Visual Studio .net 2003 project files
- SHORTPWD define (disabled)
2003-06-22 08:38:55 +00:00
Enno Rehling
bfc096d825 Bugfix Undead
VC6 Settings for Release Mode
2003-06-15 00:01:21 +00:00
Enno Rehling
3f05ce3357 - VC7 compiling against "single-threaded debug" libc.
- language split, so i can use struct locale from external tools.
2003-05-13 17:51:22 +00:00
Enno Rehling
29e88626e6 Updated by TortoiseCVS 2003-05-05 14:55:19 +00:00
Enno Rehling
af0d89f4f9 jam rules 2003-04-27 17:03:12 +00:00
Enno Rehling
91e6e375c2 Bugfix Dämonenhunger,
Projektfiles für Visual Studio .NET
2003-03-24 22:42:41 +00:00
CVS2SVN
acab0d5e32 This commit was manufactured by cvs2svn to create branch
'eressea-freeze'.
2003-02-25 16:48:27 +00:00
Enno Rehling
08b74392c5 Environment Variable renamed 2002-09-12 20:45:34 +00:00
Enno Rehling
d076e53c4d - Stiefel gewichtslos.
- Typecast-Warnung
- Browse-Info in Visual C Makefiles abgestellt (Visual Assist rulez)
2002-04-14 10:35:00 +00:00
Enno Rehling
865f40ec9a Gebäudetypen sind jetzt in einer XML-Datei.
Neue allgemeine Eigenschaften für Gebäude:
- Magieresistenz,
- Magieresistenz für insassen,
- Auraregenerationsmodifikator für Insassen,
- Schutz im Kampf,
- Magisch
2002-03-27 21:49:27 +00:00
Christian Schlittchen
a9c4d5c44b - Drachen, die Wyrme werden, splitten sich auf und rennen
(hoffentlich) auseinander.
- Drachenregionsbewertung leicht verändert.
- Monsterverhalten muss beobachtet werden!
2002-02-23 19:19:08 +00:00
Enno Rehling
5dfbc426f7 Cleaned up the Microsoft Visual C++ Makefiles. It was about time. 2002-02-04 23:38:23 +00:00
Katja Zedel
07b4d35e96 nächster versuch 2002-01-20 13:35:43 +00:00
Katja Zedel
fcd72cb2b6 bei age muss immer mind ein untoter übrig bleiben 2002-01-20 13:28:49 +00:00
Katja Zedel
59e1c30357 untotewandlung korrigiert 2002-01-20 09:24:35 +00:00
Enno Rehling
a464c031c3 HEAD (der default-branch in CVS) wieder auf dem gleichen Stand wie beta-2-0. An dieser Stelle würde ich gerne in Zukunft die Vinyambar-Versionen abspalten, und die neue "Entwicklerversion" für Eressea beginnen lassen. Details, sobald ich das (hoffentlich morgen) gemacht habe.
Meine Güte, haben wir viel geändert... Das gibt sicher ein Hammer-Diff.
2001-12-10 00:13:39 +00:00
Enno Rehling
c106e40fb7 dev-version: cr/lf und weg mit den $ tags 2001-04-14 11:39:14 +00:00
Enno Rehling
87f4ff245d Updates aus aktueller Version in Dev-Version 2001-04-01 06:58:45 +00:00
Enno Rehling
b9f413f6fc Neue messages, kompiliert, aber ein linker-error (NEW_MESSAGES)AT_OPTIONS define - solange option.h noch fehlt 2001-02-28 22:14:59 +00:00