Commit Graph

266 Commits

Author SHA1 Message Date
Enno Rehling 55141617cb tutorial and mapper run with new xml code. 2004-03-29 17:41:19 +00:00
Enno Rehling 0bc401ba8f XML Reader
- alle xml dateien sind echtes XML
- alle alten XML Leseroutinen sind raus
- Daten werden mit dem libxml DOM parser gelesen
- der alte XML Parser ist weg
- libraries required: libxml2, iconv
2004-03-28 20:53:47 +00:00
Enno Rehling 012da64223 first prototype of wormholes 2004-02-21 22:25:00 +00:00
Enno Rehling d2aa46fb39 mapper an region_list angepasst 2004-02-21 16:12:29 +00:00
Enno Rehling 53d6b4c2b8 Bugfix xml-datei einlesen. 2004-01-18 20:29:47 +00:00
Christian Schlittchen 7af84866ed - Prüfung passende xml-Resourcendatei 2004-01-11 10:05:03 +00:00
Christian Schlittchen eaa0985501 - Initialisierung LC_NUMERIC=C im mapper 2004-01-04 16:49:58 +00:00
Christian Schlittchen 8dc3ca4987 - Alle Resourcen manipulierbar 2003-12-17 22:01:03 +00:00
Christian Schlittchen ff27aed2fb - Fix Phönix-respawn
- Kleine Hilfsoperationen im mapper
2003-12-15 19:33:16 +00:00
Christian Schlittchen 3ddedb8a0d - tippfehler im mapper source 2003-12-15 18:04:07 +00:00
Enno Rehling 1a8e1acf74 Startbedingungen können per Skript gesetzt werden.
Kompletter benötigter Skript-Support für WdW-Aussetzung fertig und getestet.
2003-12-14 19:17:59 +00:00
Enno Rehling 532cbd0a36 lua bindings
addplayer gesplittet
2003-12-14 10:10:30 +00:00
Enno Rehling 421c2a2ac8 reordering the libraries in the jamfile 2003-11-15 10:10:22 +00:00
Enno Rehling 5d02ad1b67 Bugfix mapper startet ungefragt neue Welten. 2003-08-17 15:33:50 +00:00
Enno Rehling 777da86869 Veraendertes Verhalten des Mappers: bei Weltenden werden Feuerwaende
eingezogen, wenn sie 10 Wochen alt sind. Verhindert, dass alte und neue
Welten zusammenstossen.
2003-08-13 21:41:36 +00:00
Enno Rehling 1145f37975 fix fuer das weihnachtsdesaster 2003-08-03 17:56:17 +00:00
Enno Rehling 60e790bafc initializing the xmasgate trigger 2003-08-03 16:38:37 +00:00
Enno Rehling cd944cf98c Makefille and mapper changes required to use the new code. 2003-07-29 10:04:55 +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 2e1537cb2c bugfix mapper, conquest rules 2003-05-27 21:51:36 +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 4a67d90718 Updated by TortoiseCVS 2003-05-05 14:59:13 +00:00
Enno Rehling fe730848d2 Tutorial with french language 2003-05-05 14:53:15 +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
Christian Schlittchen aa89378622 - Bugfix Mapper-Highlighting 2003-02-03 12:08:40 +00:00
Enno Rehling 1f9a8a03dc Fix für Santa, wenn region 0,0 nicht existiert :-) 2002-12-23 10:26:45 +00:00
Christian Schlittchen a6f1634421 - Anzeige Allianzen im Mapper 2002-11-17 08:36:06 +00:00
Enno Rehling 1ecdd3dd7f Invalid # of args 2002-11-02 14:31:11 +00:00
Enno Rehling 0ca87233d3 subscription information is now imported from the database 2002-11-02 14:10:52 +00:00
Christian Schlittchen bed5203254 - Fix 2002-10-27 13:26:31 +00:00
Christian Schlittchen 5814818374 - Kosmetik 2002-10-27 12:53:18 +00:00
Christian Schlittchen 18770d6e66 - Highlight von Allianzen. 2002-10-27 12:39:32 +00:00
Enno Rehling 1c079d4f90 vulkanänderungen 2002-10-13 11:08:04 +00:00
Enno Rehling 96c5edd76d Der Inselgenerator macht manchmal beschissene Inseln, da kann ich im Moment
nix dran tun...
2002-10-12 09:28:21 +00:00
Enno Rehling f524c332aa Parteitarnung abschalten für newbies 2002-10-01 15:37:37 +00:00
Christian Schlittchen 1fc035fe4e - movement-fixes 2002-09-29 20:36:15 +00:00
Christian Schlittchen 4371ebab96 Linefeed, Mapper-Changes 2002-09-29 19:13:38 +00:00
Enno Rehling aeda0730df Aussetzen von newfactions mit Allianzen 2002-09-29 18:26:07 +00:00
Enno Rehling c74ab30536 link order ist wichtig 2002-09-29 07:47:17 +00:00
Enno Rehling 0336eb2ff3 Der Editiermodus für den Mapper (mit 'E'). 2002-09-26 20:37:49 +00:00
Christian Schlittchen 4859d603c4 - Bugfixes mapper
- atoi36 weniger empfindlich gemacht: Ein atoi36("abcd)") gibt jetzt
	nicht mehr Null, sondern den Wert bis zur Klammer. Wichtig
	für mapper. Könnte Nebenwirkungen haben.
2002-09-26 12:21:25 +00:00
Christian Schlittchen 0dbdac747c - Mapper kompilierte nicht wegen Henne-Ei-Problem destroyfaction().
destroyfaction() nach faction.c gelegt.
2002-09-26 10:57:55 +00:00
Enno Rehling b53a5cc7d1 bugfixes eressea-compilierbarkeit 2002-09-02 21:10:53 +00:00
Enno Rehling 4e54590d98 Vinyambar 3 implementation 2002-09-02 20:36:12 +00:00
Enno Rehling b886afa00f Test eines mapper-fixes 2002-08-26 21:21:04 +00:00
Enno Rehling 5d87d1f723 bugfix boolean in config.h und folgefehler 2002-08-11 09:37:32 +00:00
Enno Rehling 418a9b9b00 mapper can now read tutorial.xml and others 2002-07-29 07:49:44 +00:00
Enno Rehling 27833fcb8f Letzte Touches am neuen Autoseed Code (wollte ich schon seit 2 Wochen committen. Ich brauche manchmal doch Internet) 2002-06-02 06:23:29 +00:00
Enno Rehling 5c9e21f039 * Zweiter Teil Autoseeding (vergessen in letzter Commitmeldung) 2002-05-25 07:02:20 +00:00
Enno Rehling 80e3d47d1a * Compilerfehler in curses ausgebaut
* 2 kaputte curseinfo Funktionen gefixt
* Warnings eliminiert
2002-05-25 06:58:54 +00:00
Enno Rehling 456af91bc2 dependencies für mapper (static libs) gefixt. dropouts mit null-partei problem (tutorial) gefixt 2002-05-23 07:19:54 +00:00
Enno Rehling 2171245196 kleinere fixes am autoseeding. aber cih glaube irgendwie nicht, dem ganzen auf den grund gekommen zu sein... 2002-05-01 23:47:32 +00:00
Enno Rehling cefa3e61bb making the mapper compile 2002-05-01 20:06:32 +00:00
Christian Schlittchen 58626cdcd0 - mapper kompiliert wieder 2002-04-28 15:08:28 +00:00
Christian Schlittchen c2aba8357f - XE-Belohnungen. Muss getestet werden. 2002-04-27 19:40:31 +00:00
Christian Schlittchen cf9112ad7c - Bugfix Mapper: atoi36-Verhalten war inkompatibel. 2002-04-27 11:59:54 +00:00
Enno Rehling e3e3b03d9a Änderungen für das tutorial, crashbug im mapper 2002-04-20 20:08:00 +00:00
Enno Rehling 6d6b0c5d14 längre passworte 2002-04-16 17:54:05 +00:00
Enno Rehling 8f24c104cb - Passwort in newfactions Datei wird übernommen für Server 2002-04-16 07:17:36 +00:00
Enno Rehling 373606a362 autoseed mit minimal-anzahl parteien 2002-04-15 22:41:03 +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 776fb980db fscanf bugfixes 2002-04-14 08:00:49 +00:00
Christian Schlittchen 09c503ba69 - Einige Warnungen (int/unsigned int) beseitigt. 2002-04-14 07:34:31 +00:00
Enno Rehling 0320b078e5 Crashfix PArteiliste
Crashfix Terraform auf undefinierter Region
2002-04-13 20:24:33 +00:00
Enno Rehling 278731ec04 Automatischer Parteienaussetzer für den Newbie-Testserver. 2002-04-11 17:37:06 +00:00
Enno Rehling be462fb67f mapper kompiliert 2002-04-07 08:24:08 +00:00
Enno Rehling 2247002746 Bugfix Ebenenkräuter 2002-04-02 23:42:07 +00:00
Christian Schlittchen 5663209167 - fehlendes Include 2002-03-31 16:50:38 +00:00
Enno Rehling 665bd04808 buildings registrieren im mapper 2002-03-31 13:42:53 +00:00
Christian Schlittchen 71cda9aa27 - nunits/no_units vereinigt 2002-03-31 08:46:36 +00:00
Enno Rehling 6617c133c5 mapper kompiliert auch wieder. 2002-03-27 21:52:29 +00:00
Christian Schlittchen 61364e6044 - Wird bei -v ein Directory angegeben, werden alle Dateien des Directory
eingelesen.
2002-03-27 13:50:48 +00:00
Enno Rehling 5f5b5e1f09 Mapper ezigt jetzt an, was man ausgesetzt hat, bzw. wieviel noch zu tun ist.
Highlighting von Dropout-Regionen.
2002-03-17 12:31:54 +00:00
Christian Schlittchen 7fe8892e2d - assert war zu scharf
- stdlib.h
2002-03-17 11:42:23 +00:00
Enno Rehling b283d31116 Skillsystem nochmal überdacht (siehe Mail)
Bugfix Einheitenanzahl
Automatisches Ausseten, Prototyp
2002-03-17 08:24:52 +00:00
Christian Schlittchen 46fee73d57 - Kleiner Fehler in mapper, kompilierte nicht 2002-03-12 18:37:19 +00:00
Enno Rehling 8c002d7f21 * Bugfix Dämonen (siehe mail)
* FL_GUARD ist obsolet.
* SPELLPOINTS an mehr Stellen entfernt
2002-03-11 21:20:31 +00:00
Christian Schlittchen 2314fefc93 - Lehren gefixt 2002-03-10 15:43:00 +00:00
Enno Rehling 4553aa3f60 Inputbox für vergabe latestartbonus 2002-03-10 13:44:51 +00:00
Enno Rehling 7ce7f691ed * Filtern von duplikaten
* Highlighting von newbies
2002-03-10 13:35:44 +00:00
Enno Rehling 8bb5509446 seeding 2002-03-10 13:17:07 +00:00
Enno Rehling 9a104e8a18 endless loop, n: see loop, endless 2002-03-10 12:42:41 +00:00
Enno Rehling 711dbd8899 Rassnfix an der korrektne stelle 2002-03-10 12:34:34 +00:00
Enno Rehling c44db47b0b Orderfile lesen, mapper 2002-03-10 12:26:08 +00:00
Enno Rehling abe9856678 mapper kann deutsche newfactions. 2002-03-10 12:13:39 +00:00
Enno Rehling 667e6673b2 * Neue Lehrer-Meldung
* Mapper analysiert befehlsdatei für dropouts.
2002-03-10 12:04:12 +00:00
Enno Rehling b4196f0945 * Mapper liest dropouts der letzten Runde ein
* Mapper besetzt mit 's' die dropouts automatisch mit age<=1 mit neuen Parteien.
* Mapper verhindert doppelte emails für newbies
* Parteiprefix wird auch an der Einheit angezeigt.
2002-03-10 08:34:43 +00:00
Enno Rehling bb0aa209e8 * mapper: parteien aus newfaction.<turn> einlesen. erkläre ich noch.
* PFLANZE repariert
* Kampfzaubernutzung von statusrow repariert
* Alte Orks sind keine playerrrace mehr.
* Auch Snotlinge, die Magie/Alchemie gelernt haben, aber noch T0 sind, werden konvertiert.
* Das Erstrundenpasswort erscheint im CR.
* Anzeige von Parteitarnung im CR repariert.
* mapper-makros auf pdcurses-kompatibilität angepasst.
* mapper: SeedPartei ('s') entfernt.
2002-03-09 15:16:35 +00:00
Christian Schlittchen 1d625d1683 - Fix Tavernengröße 10
- Fix Skillchange-Anzeige
- Compiliert wieder
2002-03-09 13:51:14 +00:00
Enno Rehling 75771acbe1 get_skill muss has_skill sein. 2002-03-03 18:13:08 +00:00
Christian Schlittchen 135d3ac079 - Minifix readregion 2002-03-03 16:22:24 +00:00
Christian Schlittchen 21920015a3 - Minifix logging 2002-03-03 16:04:57 +00:00
Enno Rehling fc611d4226 strcmp 2002-03-03 15:52:54 +00:00
Enno Rehling 036257d208 mapper mit logging-kram 2002-03-03 15:43:53 +00:00
Enno Rehling 39247a6133 Logging Funktionen für den Mapper. save.c exportiert funktionen, um einheiten zu laden und zu speichern.
Muss noch in den Mapper an allen möglichen Stellen eingebaut werden, und natuerlich getestet werden.
2002-03-03 15:16:28 +00:00
Christian Schlittchen 5d1676dd09 - fehlendes include 2002-03-03 14:32:15 +00:00
Enno Rehling 7e60d07eed parteipasswörter mit overrride für übergabe 2002-03-03 12:53:05 +00:00
Christian Schlittchen 4049d28e1c - Fix gib personen mit snotlingen
- Diverses
2002-02-24 17:53:23 +00:00
Enno Rehling 4a9abea1d8 set_skill aus mapper entfernt 2002-02-24 10:23:02 +00:00
Christian Schlittchen afbd3a9062 - Peace-Curse im mapper setzbar 2002-02-23 10:34:55 +00:00
Christian Schlittchen 6ef723f412 - OPTION TALENTVERSCHIEBUNG
- Bugfixes
2002-02-22 19:41:20 +00:00
Christian Schlittchen 62a97407af - Kleine Fixes 2002-02-17 08:10:13 +00:00
Enno Rehling fc079d4394 * OLD_TRIGGERS entfernt
* CONVERT_SKILLPOINTS entfernt - wird jetzt beim laden gemacht
* Neue Funktion change_level()
* Bugfixes Rekrutierung
* Neue Option --noreports
* Bugfix negative Talente
* Konvertierung AT_DRAIN
* Neue Save-Version
* Bugfixes save.c, kaputtes Datenfile
* Skillpoint-Konvertierung beim Laden
* wspace() Funktion eliminiert
* sk_find crasht nicht mehr bei Nullpointern
* Endlosschleife gefixt
* Einheiten mergen
* learn_skill implementeiert.
* Eternath Koordinaten-Bugfix
* Neue Funktion change_level()
* Mapper angepasst
2002-02-16 10:37:18 +00:00
Enno Rehling 5dfbc426f7 Cleaned up the Microsoft Visual C++ Makefiles. It was about time. 2002-02-04 23:38:23 +00:00
Enno Rehling d47f80df16 kleine Ändeurngen, damit der mapper kompiliert 2002-02-03 02:37:46 +00:00
Enno Rehling 85809b464e dafür gesorgt, das der mapper wieder kompiliert 2002-01-31 22:57:12 +00:00
Enno Rehling 8df7894084 * Schiffe werden in XML-Datei gespeichert. 2002-01-31 22:18:00 +00:00
Enno Rehling c992ce237d mapper las keine resource-definitionen ein. 2002-01-13 09:33:11 +00:00
Enno Rehling da2050d1f2 - Erste Version Dungeons testbereit (aber ungetestet)
- XML Reader für Dungeons
- Nomenklatur für Initialisierung und Reihenfolge der Initialisierung aufgeräumt (register_ vs. init_)
2002-01-09 08:20:33 +00:00
Enno Rehling 43f0d37ca8 neue items über XML Datei hinzufügbar. 2001-12-30 07:56:03 +00:00
Christian Schlittchen 1528d7d1a5 - makemonster raus, macht Blödsinn 2001-12-23 09:23:53 +00:00
Enno Rehling 6963a11ce7 Farbiger mapper, monsterpartei, segfault 2001-12-16 09:57:46 +00:00
Enno Rehling fe9ef7457e crashbug gefixt 2001-12-15 20:40:41 +00:00
Christian Schlittchen 37a23cb1aa - Tippfehler korrigiert 2001-12-15 15:58:58 +00:00
Christian Schlittchen a396252892 - has_laen 2001-12-15 15:58:11 +00:00
Enno Rehling b43f9792ce weltkarte 2001-12-15 15:56:37 +00:00
Enno Rehling 74cce04268 weltkarte 2001-12-15 15:55:31 +00:00
Enno Rehling 893a2605f5 ACS_VLINE und ACS_HLINE benutzt. 2001-12-15 15:52:40 +00:00
Enno Rehling 595d12e10f segmentation fault 2001-12-15 15:44:56 +00:00
Enno Rehling 18a9ad378e bugfix, "schicke" borders 2001-12-15 15:41:48 +00:00
Enno Rehling a44a17585d defines für die spiele in settings-file ausgelagert.
code angepasst.
einheitenlimit in xml datei.
achtung: nach dem update muss eine settings.h datei angelegt werden.
2001-12-15 12:26:04 +00:00
Christian Schlittchen 9e183e4393 - Hack in Mapper zum 'Verarmen' von Regionen: Tag->Modify->Peasants 2001-12-15 11:54:33 +00:00
Christian Schlittchen 28b566a8a1 - Tag-Modify-Name zum Umbenennen getagter Regionen. 2001-12-15 10:55:05 +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 9dbe4cef87 Developer-Version jetzt auf aktuellem Stand des beta-branch 2001-09-05 19:40:40 +00:00
Christian Schlittchen 52667dc453 - Locale kann bei Erschaffen der Partei im Mapper angegeben werden. 2001-05-28 18:24:44 +00:00
Enno Rehling c6f973d822 bugfix removed orders. still crashing on save due to broken attributes of faction rr 2001-05-17 20:24:28 +00:00
Enno Rehling b737838e60 abgleich beta->dev version 2001-05-11 20:19:22 +00:00
Enno Rehling 52aa6bccc2 updates vom beta-branch nach dev-version 2001-05-06 21:49:16 +00:00
Enno Rehling 87be055747 einbau der letzten bugfixes aus dem beta-1-0 branch 2001-04-22 18:14:07 +00:00
Enno Rehling b4ba66a95b ursprung-fix 2001-04-22 08:21:07 +00:00
Enno Rehling 6f50f9282a dev-version:
- STRINGS
  strings.txt für deutsch und englisch um einen Haufen fehlender Einträge
  erweitert.language.c schreibt jetzt auf Wunsch ein logfile aller fehlender
  strings, was extrem hilfreich beim ergänzen ist.

- LOKALISIERUNG
  Man kann jetzt Befehle komplett in einer anderen Sprache geben. Der NR macht
  Talente, Zugvorlage und Gegenstände in der eigenen Sprache.

- monster.h
  zu monster.c nach gamecode verschoben

- locale_string(key, NULL)
  NULL-locale liefert jetzt den key selbst zurück.

- CR:
  1. Anzeige der hashes statt der lokalisierten strings
  2. TRANSLATION Block

- Messages:
  make_message heisst jetzt msg_message
  msg_error() ist eine neue funktion für fehlermeldungen

- strings.txt, messages.xml
  Einen Haufen neuer Einträge gemacht.
2001-04-16 14:34:19 +00:00
Enno Rehling 0106d6d2fa dev-version: update auf letzten live-stand 2001-04-14 13:10:52 +00:00
Enno Rehling 7dfb177044 dev-version: einbau allen neuen sources aus beta-branch. otherfaction.h fehlt, corwin 2001-04-14 12:11:45 +00:00
Enno Rehling c106e40fb7 dev-version: cr/lf und weg mit den $ tags 2001-04-14 11:39:14 +00:00
Enno Rehling a02e94b8e5 - neue Messages
kleine bugfixes in einzelnen messagedefinitionen

- graph: 
  corwin, vertex ist ein punkt, keine kante. Du meinst edge.

- graph:
  Fehler bei markern, ein == statt einem =.

- Kampf: ST_AGGRO, ST_CHICKEN
  Zwei neue Kampfstati, die das Fluchtverhalten beinnflußen.
2001-04-13 14:39:57 +00:00
Enno Rehling b5778f1cfd Updates aus aktueller Version in Dev-Version 2001-04-08 17:36:50 +00:00
Enno Rehling 87f4ff245d Updates aus aktueller Version in Dev-Version 2001-04-01 06:58:45 +00:00
Enno Rehling 2ccf6631e5 mapper kompiliert wieder. neue messages kompilieren und linken 2001-02-28 23:28:55 +00:00
Enno Rehling 8e63635098 Skripting. Neues Message-Handling für NR und CR. Under Development, und per NEW_MESSAGES define gekapselt 2001-02-24 12:50:51 +00:00
Enno Rehling 6acbbe1321 Einbau des letzten Bugfixes 2001-02-22 21:46:46 +00:00
Christian Schlittchen f19b1a1419 - Fix Route/Pause 2001-02-18 12:20:37 +00:00
Christian Schlittchen 77140224f8 - Mapper fix 2001-02-18 10:14:04 +00:00
Enno Rehling 2cc18d8c83 bugfix fogle schiff. bugfix doppeltes move. FL_LONGACTION 2001-02-18 10:06:10 +00:00
Christian Schlittchen c29da6e179 - Fix mapper, Gebäude erschaffen 2001-02-18 07:45:43 +00:00
Oliver Marquardt f94e61aab6 *** empty log message *** 2001-02-15 10:50:29 +00:00
Christian Schlittchen 93192b01ff - setluxuries 2001-02-11 08:55:48 +00:00