Commit graph

99 commits

Author SHA1 Message Date
Christian Schlittchen
b802fc0f54 flag nur setzen, wenn die partei im spiel existiert 2001-12-23 09:31:08 +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
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
Enno Rehling
76ee36212d Möglichkeit eingebaut, um Befehle per XML-Datei abzuschalten (ARBEITE z.B.) 2001-12-13 21:57:46 +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
Enno Rehling
389a3adb18 regionsmeldungen privatisiert.
bitte nochmal mit dem lauf von dieser woche testen.
2001-05-20 21:47:56 +00:00
Enno Rehling
ab54d304e4 übertrag aus beta-1-0 nach dev 2001-05-20 06:48:34 +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
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
7dfb177044 dev-version: einbau allen neuen sources aus beta-branch. otherfaction.h fehlt, corwin 2001-04-14 12:11:45 +00:00
Enno Rehling
1e51d0e9e2 - Neue Messages fertig
Messages werden jetzt in einem anderen Meta-Format (message* of 
  message_type*) gespeichert, das man in beliebige Formate (CR oder NR) 
  rendern kann. crmessage.c und nrmessage.c sind die render-engines dafür.
  Die Messagetypen werden in res/{de,en}/messages.xml gesammelt, ultimativ
  kann das aber durchaus eine einzelne Datei sein. Die ist derzeit nicht 
  wirklich xml (Umlaute drin, keine Definitionsdatei), aber gut lesbar.

- make_message
  Diese Funktion ersetzt new_message, und ist etwas einfacher in der Syntax:
  make_message("dumb_mistake", "unit region command", u, r, cmd) erzeugt
  eine neue Nachricht, die dann einfach mit add_message wie bisher an die
  Nachrichtenliste gehängt werden kann.
  TODO: Messages könnte man durchaus reference-counten, und in mehrere Listen
  einfügen, solang sie a) mehrfachverwendet (Kampf!) und b) vom Betrachter
  unabhängig sind. Das spart einigen Speicher.

- CR Version erhöht.
  Weil die MESSAGETYPES Blocks anders sind als früher

- OFFENSIVE_DELAY
  Verbietet Einheiten, deren Partei eine Reigon niht bewachen, den 
  Angriff in der Region, wenn sie sich in der Runde zuvor bewegt haben.
  Status der letzten Runde wird in neuem Attribut at_moved gespeichert.

- SHORT_ATTACKS
  ein define, das angibt ob Kämpfen grundsätzlich keine lange Aktion ist.

- XML Parser
  xml.[hc] enthält einen XML-Parser, dem man ein plugin mit callbacks
  übergibt, die nach dem Parsen eines tokens aufgerufen werden.
2001-04-12 17:21: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
Katja Zedel
e4cd59d5e9 Zauberfix aus Serverbranch eingepatcht 2001-03-09 06:28:24 +00:00
Enno Rehling
435e98f50c einbau der bugfixes aus dem aktuellen beta-branch in die dev-version 2001-03-04 18:41:27 +00:00
Enno Rehling
10cba7ae11 einbau der bugfixes aus dem aktuellen beta-branch in die dev-version 2001-02-25 19:31:40 +00:00
Enno Rehling
3e4303858a trigger-warnung und do_once korrektur 2001-02-20 22:54:05 +00:00
Katja Zedel
2854c15075 fix mehrfachtrigger - neue funktion create_newfamiliar
fix mehrfachzauber bei vertrauten
2001-02-18 09:21:11 +00:00
Enno Rehling
58c88ccd82 Owner Verification war buggy. fixed 2001-02-17 16:07:03 +00:00
Enno Rehling
da39fd2182 at_gm fuer gm-parteien. ungetestet, aber eher nciht kritisch 2001-02-17 14:47:43 +00:00
Katja Zedel
e120de61da Beschreibung Unheilige Kraft gefixt 2001-02-13 18:43:54 +00:00
Enno Rehling
2b6011b2d0 tippfehler 2001-02-12 23:13:14 +00:00
Enno Rehling
45d09b12fb prüfroutine und korrektur für verpfuschte besitzer-flags 2001-02-12 23:06:44 +00:00
Enno Rehling
92c3d3f8be logfiles implementiert und mit einbau begonnen 2001-02-12 22:39:57 +00:00
Enno Rehling
2bb8563278 handelsgüterfix. faction rr bekommt gm-permissions. übersetzung alte->neue hashcodes. alte hashcodes aktiv. 2001-02-10 19:24:05 +00:00
Enno Rehling
7d45756141 u_setfaction routine 2001-02-10 14:18:01 +00:00
Enno Rehling
3f199d815a Bugfix doppeldeutige Itemnamen 2001-02-10 13:20:09 +00:00
Christian Schlittchen
9a70cdedab - Mapper-Kartenmodus für Anzahl der Handelsgüter (Demand-Bug-Analyse) 2001-02-09 19:52:59 +00:00
Christian Schlittchen
dac7b9d7d6 - Kräuterkarte für den Mapper 2001-02-09 19:12:15 +00:00
Christian Schlittchen
c04678f0d1 - Mapper, Neue-Einheiten-Dialog verbessert.
- Eine Menge 'shadows local variable'-Warnings beseitigt.
2001-02-09 13:53:53 +00:00
Christian Schlittchen
79679d995f - Versuch Fix targetregion-Konvertierung 2001-02-04 11:18:27 +00:00
Enno Rehling
d69f32b668 einheit f+r lms-reward eingefügt 2001-02-04 08:10:17 +00:00
Enno Rehling
2e60a2a325 fehler in onvertierung der trigger 2001-02-03 18:46:15 +00:00
Enno Rehling
1e7daf179b - Patch von pre-split-2 nach pre-split-3
- Target 'Conversion' für Visual C++ 6.0 gebaut.
- Einige Rassenabhängigkeiten aus dem Kernel entfernt (Trolle, Tränke)
- messages lokalisiert
- resourcen-verzeichnis umgestellt.
- einheitlicher Prefix für Rassen-Flags
- coding.txt um ein paar absätze erweitert
- resourcenverzeichnis kann mit -r angegeben werden (default ist weiterhin "./res")
- eigenschaft, ohne waffen zu attackieren als rassenflag

Bei der nächsten Auswertung beachten:
- funktionieren Schmiede und Bergwerk?
- haben Trolle auf den Pferdebonus ein -1?
- Echeck aus dem alten source in den neuen source kopieren.
2001-02-03 13:45:35 +00:00
Enno Rehling
0600da453b bugfix neue Zauber, LMS-Belohnungs-item, items-libraryfile, untote entstehen nicht aus den regulaeren toten, untotengraeber werden reduziert, const-modifier von namensfunktionen angepasst 2001-02-02 08:40:49 +00:00
Christian Schlittchen
d44226d452 - Neuer Gwyrrd-Zauber 2001-01-31 17:40:53 +00:00
Christian Schlittchen
301109f949 - Neuer Draig-Zauber 2001-01-31 14:32:59 +00:00
Christian Schlittchen
74604e5806 - Neuer Illaun-Zauber
- Steingolem-Wirkung halbiert
2001-01-31 13:03:20 +00:00
Enno Rehling
0986e9162b GM Kommandos CREATE und TERRAFORM funktionieren und sind getestet. USE_GM_COMMANDS defninieren, und TEST_GMCOMMANDS, um eine Partei "gms" zu erzeugen. cool. 2001-01-30 23:16:17 +00:00
Enno Rehling
6112847ae7 Hurra, der neue Source ist da und läuft. 2001-01-28 08:01:52 +00:00
Enno Rehling
eac3772aa9 nochmal commit, datenfile lesen können wir jetzt 2001-01-27 19:30:07 +00:00
Enno Rehling
5c7ee6cb4f für ponnuki 2001-01-27 18:15:52 +00:00
Enno Rehling
67c72b821e Makefile updates und attribut-init 2001-01-26 16:19:41 +00:00
Enno Rehling
5372deebfe Initial revision 2001-01-25 09:37:55 +00:00