Enno Rehling
08b74392c5
Environment Variable renamed
2002-09-12 20:45:34 +00:00
Enno Rehling
7aed7ca39c
Änderungen an den godcurse funktionen.
2002-09-12 19:07:41 +00:00
Christian Schlittchen
43024af07d
- Fix Godcurse... Soll das wirklich so sein?
2002-09-08 08:28:11 +00:00
Enno Rehling
6f0017da6f
godcurse für alte regionen
2002-09-03 21:55:56 +00:00
Enno Rehling
4e54590d98
Vinyambar 3 implementation
2002-09-02 20:36:12 +00:00
Enno Rehling
418a9b9b00
mapper can now read tutorial.xml and others
2002-07-29 07:49:44 +00:00
Enno Rehling
a70e25ed9c
Bugfix für Kräuterfix
2002-07-25 06:52:48 +00:00
Katja Zedel
e6b43428a6
zauberanzeige deaktiviert
2002-06-09 08:22:24 +00:00
Katja Zedel
7a9a8da8f0
letzter rest
...
zauber, fast fertig
2002-05-24 07:12:50 +00:00
Christian Schlittchen
fe0d2b576f
- Zwei Geschosse pro Katapult
2002-05-11 20:38:34 +00:00
Enno Rehling
df2a6a47f1
* Bugfix: Grund für duplizierende GM-attribute gefunden
...
* Bugfix: Mistelzweigmeldung crasht report
2002-05-09 11:10:39 +00:00
Christian Schlittchen
890691d282
- Neuer Zauber
2002-05-05 16:59:25 +00:00
Enno Rehling
372714f291
watchers sollten jetzt wieder ganze reports kriegen
2002-05-05 10:26:33 +00:00
Enno Rehling
63faa991bf
fix noxhmal. cvs hat gesponnen
2002-05-05 09:37:43 +00:00
Enno Rehling
48241fae72
persistente befehle - fix
...
einladen einer einzelnen plane mit -p
2002-05-05 09:34:36 +00:00
Christian Schlittchen
a5ccf84555
- FFL_RESTART zurückgesetzt
...
- Fix Neustart
2002-05-05 08:06:19 +00:00
Enno Rehling
03a967c2c4
persistente befehle nur noch mit @
2002-05-02 21:19:45 +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
08821f8cc8
- Dritter Versuch eines Fix für die Kräuter.
2002-05-01 19:44:28 +00:00
Enno Rehling
25685c79af
- curseids entfernt, bis auf ein paar wenige alte funktionen (wahnsinnsarbeit, das)
...
- englische Zauberübersetzungen, Code gebaut und Übersetzung angefangen
- Visual Studio Project, neue Files eingefügt
- strnzcpy für MSVC hat nicht so richtig geklappt. alles gleich gemacht.
2002-05-01 19:08:32 +00:00
Christian Schlittchen
8a2e68e9b1
- Versuch Border-Korrektur
2002-04-28 15:37:48 +00:00
Katja Zedel
b682917dd1
angefangen curse umzustellen, weg von der id
...
neuer Zauber Tybied
neue zauber vorbereitet
2002-04-27 20:09:44 +00:00
Christian Schlittchen
c2aba8357f
- XE-Belohnungen. Muss getestet werden.
2002-04-27 19:40:31 +00:00
Christian Schlittchen
059427e309
- Mini-Queste, muss getestet werden! Questbelohnung noch nicht implementiert.
2002-04-27 14:25:35 +00:00
Enno Rehling
0615485bc7
Blödsinniger INSERT weg
2002-04-22 07:17:13 +00:00
Katja Zedel
1eba5b9ee5
spruchänderung
2002-04-21 17:47:18 +00:00
Christian Schlittchen
cda9b45c1c
- Guard-Konvertierung.
2002-04-21 17:44:17 +00:00
Enno Rehling
1bcb841fcb
bugfix strnzcpy
...
bugfix regatta
2002-04-21 11:39:47 +00:00
Enno Rehling
a14379cb91
herb fix, die zweite
2002-04-21 11:29:22 +00:00
Katja Zedel
aa29f976af
sprüche angepasst
2002-04-21 11:23:58 +00:00
Enno Rehling
4cbab2ffa6
bugfix passwort für newbies
2002-04-20 12:41:49 +00:00
Enno Rehling
6d6b0c5d14
längre passworte
2002-04-16 17:54:05 +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
478a1ceffa
Regatta-Fix, die dritte
2002-04-14 08:22:35 +00:00
Christian Schlittchen
09c503ba69
- Einige Warnungen (int/unsigned int) beseitigt.
2002-04-14 07:34:31 +00:00
Enno Rehling
4fb2137edd
* Bugfix Durchreiseregionen bei Start=Ziel
...
* Bugfix Sichtbarkeitsregel bei Borders
* Neu definiert, was eine attribut-funktion zurückliefern soll, wenn sie
failed. asserts, die checken das ich auch keine vergessen habe.
damit ist die killunit::handle Geschichte erledigt.
* Bugfix looting. Sowohl eigene als auch fremde Einheiten können looten.
* Korrektur doppeltes shock-attribut.
* Straßen, Diskrepanz im NR und CR beseitigt
* remove_empty_factions macht kein free mehr.
2002-04-07 00:44:01 +00:00
Enno Rehling
2247002746
Bugfix Ebenenkräuter
2002-04-02 23:42:07 +00:00
Enno Rehling
394d3bb66f
FFL_OVERRIDE nur setzen, wenn auch passwort geändert.
2002-03-31 14:06:12 +00:00
Christian Schlittchen
71cda9aa27
- nunits/no_units vereinigt
2002-03-31 08:46:36 +00:00
Enno Rehling
0e359158ea
* Format der passwd Datei geändert. Achtung, Skripte ändern!
2002-03-29 09:41:38 +00:00
Enno Rehling
153f461668
* dynamictypes raus. endgültig.
...
* SEE_FAR ersetzt durch plane-abhängige sichtfunktionen.
* regatta-queste hat eine sichtweite abhaengig von Wahrnehmung
2002-03-29 04:23:51 +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
Enno Rehling
baa41eab03
Wandlung orc->uruk
2002-03-24 12:43:12 +00:00
Enno Rehling
5d770917ef
* dynamictypes raus aus dem code, rein in res/
...
* bugfix regatta-vergrößerung
2002-03-24 10:22:27 +00:00
Enno Rehling
ab43bf92e2
Regatta-Queste vergößert.
2002-03-12 22:40:23 +00:00
Enno Rehling
0f88c0bffa
* Plane-Flag: Keine Monster in Questen
...
* Meldung bei nicht aureichendem Lehrer-Talent ist missverständlich
* bei FAHRE wird auf Hunger geprueft
* Daemonenpanik im Kampf nur noch, wenn nicht als andere Rasse getarnt.
* watchers kriegen kampfreports
* fix der behandlung von einheiten mit massenhaft keksen.
2002-03-12 20:48:10 +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
Enno Rehling
0faa820456
Peniblere skillchecks.
...
Bugfix für die Dämonen.
Retro-Fix für die Auswertung fehlt noch, kommt morgen.
Bugfix 0-hp Personen in Vulkaneruptionen.
2002-03-11 00:06:14 +00:00
Enno Rehling
c78c5efafb
* Bugfix MACHE
2002-03-10 10:09:16 +00:00
Christian Schlittchen
5d16c38bf8
- Base10-Erkennung der Parteinummer raus, Fehlermeldung verwirrt
...
Spieler und Spielleiter
2002-03-10 08:39:56 +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
Katja Zedel
1e88605982
steininhalt von golems in spruchbeschreibung geändert
...
spruch neu anzeigen
2002-03-03 15:27:58 +00:00
Christian Schlittchen
dce99b961d
- Seeds gefixt. Grundchance 1% + 0.0008% je Elf.
...
- Seedkorrektur
2002-03-03 11:56:13 +00:00
Enno Rehling
f285f5a104
* Doppelte keys (entfernt aber nicht die, die schon im DF sind)
...
* Neue Queste
* Bugfix Irrlichter
2002-03-02 19:26:39 +00:00
Enno Rehling
e7c9e10b98
* bugfix transfermen: reports testlesen!
...
* bugfix migration: crash fehlende nachbarn
* bugfix migration: division by zero
* bugfix migration: nullpointer
* bugfix gm tell plane: strdup() vergessen
2002-03-02 15:26:45 +00:00
Katja Zedel
d904d49ba6
diverse fixe
...
-trank Trank
neue zaubersprüche anzeigen
2002-03-02 12:16:12 +00:00
Enno Rehling
be4b35d87f
GM KILL Kommando
...
Rundung Talentwochen
2002-02-24 09:20:38 +00:00
Enno Rehling
fa8c86084b
"Watchers", Parteien die eine komplette Plane einsehen können.
2002-02-18 21:41:11 +00:00
Christian Schlittchen
5cf07a350c
- Orks wieder in den Parteibericht.
2002-02-18 16:19:50 +00:00
Enno Rehling
bea92bc0f1
* Bugfix Eternath-Koordinaten
...
* Bugfix GM SKILL
2002-02-17 12:15:39 +00:00
Katja Zedel
6f835b6447
regionsname mit in Bauernlog
2002-02-17 11:13:48 +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
1aa45368a5
Skillsystem, 3. Version
...
Das linkt momentan wegen zwei fehlenden Funktionen noch nicht, die ich morgen nachreiche. Alte Varainte kompoiliert und linkt aber, also einfach nicht an den defines spielen im Moment.
2002-02-15 16:13:30 +00:00
Christian Schlittchen
2a76e58542
- Fixes
2002-02-10 20:20:16 +00:00
Katja Zedel
7f01f8db4b
name vereinheitlicht
2002-02-10 20:02:23 +00:00
Katja Zedel
2383de1f8d
Mit Bauernmobs konnte PEASANT_ADJUST umgangen werden, weil Monster nicht
...
angerechnet werden. gefixt.
2002-02-10 19:38:37 +00:00
Christian Schlittchen
f3140badfb
Argl
2002-02-10 18:24:24 +00:00
Christian Schlittchen
bf2a476e3a
Parteirasse muss natürlich auch konvertiert werden.
2002-02-10 18:18:46 +00:00
Christian Schlittchen
ba3d3e0db6
Merke: Immer einmal kompilieren.
2002-02-10 17:57:21 +00:00
Christian Schlittchen
e996cab019
Ork-Konvertierung
2002-02-10 17:56:03 +00:00
Katja Zedel
94b2f4f2de
snotling
...
- gib bauern verboten
- lernt nur bis T8 (+/-)
2002-02-10 17:23:00 +00:00
Enno Rehling
a0fe319b4b
* crashbug im prefix-fix
...
* falscher namespace für damage-anzeige
* falsche Ursprünge in Eternath
* Mistelzweige, mehrere aauf einmal benutzbar.
2002-02-10 07:53:54 +00:00
Enno Rehling
32bc84c970
* Prefix im CR repariert.
...
* RACE_ADJUSTMENT korrekt deaktiviert.
* Schiffe werden nur noch beschädigt, wenn der Kampf für sie relevant war.
* Erneute Reparatur für Regionen ohne demand.
* KÄMPFE HELFE NICHT repariert.
* Setzen des Kampfzaubers ohne Stufenangabe setzt die Stufe auf 0 (=max)
* Übersetzung des HP-Status im Report
* Teilübersetzung der Spionage-Reports.
* locale_string() liefert auf NULL wieder NULL zurück (statt crash).
2002-02-06 08:06:02 +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
427cc7f116
Bugfix für kaputte Schiffstypen. Böser Hack.
2002-02-03 13:32:26 +00:00
Christian Schlittchen
94791030f5
- Bauernwachstum zu hoch
2002-02-03 12:56:15 +00:00
Christian Schlittchen
3fff885d4c
- #if
2002-02-03 12:02:18 +00:00
Christian Schlittchen
3f41e0d736
- Dateinamen
2002-02-03 11:55:49 +00:00
Katja Zedel
62c87a6f82
kompiliert
2002-02-03 09:44:12 +00:00
Katja Zedel
d58fa96354
verbesserte konvertierung (für die 'überflüssigen' Tage gibt es einen
...
Lernversuch)
erste bugfixes mit skillpoints 1 (alte variante)
2002-02-03 08:29:28 +00:00
Enno Rehling
7bed85420b
division by zero error.
2002-02-03 02:40:37 +00:00
Enno Rehling
de1851d65b
Konvertierungsroutine, mit CONVERT_SKILLPOINTS aktivieren
2002-02-03 02:36:12 +00:00
Katja Zedel
49317210e0
gemilderte Bauernwandlungsroutine
2002-02-02 22:17:46 +00:00
Christian Schlittchen
d2d19ceb55
*** empty log message ***
2002-02-02 19:00:56 +00:00
Christian Schlittchen
52b2a396f0
- Bauern'glättung'
...
- Läuft nicht durch: Fehler beim Initialisieren der Schiffstypen?
2002-02-02 14:55:14 +00:00
Enno Rehling
8df7894084
* Schiffe werden in XML-Datei gespeichert.
2002-01-31 22:18:00 +00:00
Enno Rehling
3ab91b969d
* ZEIGE lokalisiert und im CR
...
* Ursprung für Astralebene wird initialisiert
* doppelte GM Attribute löschen
2002-01-28 01:55:31 +00:00
Enno Rehling
597f38d182
* Fix für Kampfbug unbewaffnete
...
* Fix für crashbug transfermen
* fix für crash dungeons wenn start/ziel nicht existieren
* Astralraum mit Koordinaten
2002-01-28 00:25:32 +00:00
Enno Rehling
f375f28a93
Noch zwei Fehler, die boundschecker gefunden hat.
2002-01-21 01:20:45 +00:00
Enno Rehling
153dcc0a55
Sicherheitscheck in Kampfroutine
...
Neue Prefixes Eis und Flammen
2002-01-21 00:31:43 +00:00
Enno Rehling
d8360740b1
No dungeons, please
2002-01-20 14:00:07 +00:00
Christian Schlittchen
90de041ef2
- Partei 0 nicht ins mailit
2002-01-20 12:53:35 +00:00
Enno Rehling
d2f242122d
duh. undo der änderung in korrektur
2002-01-20 12:26:48 +00:00
Enno Rehling
ddff77b86f
Fixes in der XML Datei für healall
2002-01-20 12:26:17 +00:00
Enno Rehling
1909d754b1
Memory-Overwrite
2002-01-20 11:35:06 +00:00
Christian Schlittchen
b651c03b8e
- Text zu heal_all
2002-01-20 10:38:03 +00:00
Christian Schlittchen
f40ff92eb9
- Fix des Fix: Alle Einheiten heilen.
2002-01-20 10:26:38 +00:00
Christian Schlittchen
603e0cd489
- Neulinge starten mit O_COMPRESS
2002-01-13 08:18:03 +00:00
Christian Schlittchen
d235d83898
- Alle die keine Kompression eingeschaltet haben bekommen zip.
2002-01-13 07:59:41 +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
19718d2ff2
Erster Code für die Dungeons
...
Neuer XML Parser
Reparatur einiger fehlerhafter XML-Dateien
2002-01-05 16:14:38 +00:00
Enno Rehling
c38518aa9a
Kleine Fehler bereinigt
2002-01-01 21:37:59 +00:00
Enno Rehling
658c384a92
* BUGFIX: Kräuterbeutel und Phiolen
...
* Beschreibung Mistelzweig
* Implementation Mistelzweig-Effekt
2002-01-01 20:51:18 +00:00
Enno Rehling
c67918f345
Probleme mit resourcen die im plural und singular gleich heissen
...
update.log mit statusänderungen
2001-12-30 11:27:58 +00:00
Enno Rehling
f7b4b6f004
Weihnachten 2001, Teil 2.
2001-12-30 08:24:05 +00:00
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
788826049b
welcome text wird spielabhängig gelesen
2001-12-15 14:44:18 +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
2d8d9cec7e
Parameter --xml <xmlfile>
...
Aufruf mit res/vinyambar.xml, um vinyambar-Regeln zu benutzen.
2001-12-13 22:00:33 +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
002a2fc628
small bugfixes, broken strings, and a new assert
2001-05-17 23:18:53 +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
cfdbc32470
* möglichen Exploit beseitigt:
...
GIB xyz EINHEIT
GIB 0 ALLES SILBER
--> ALLE Befehle der übergebenen Einheit werden gelöscht.
* neue Funktion (convenience): ucansee(f, u1, u2)
liefert u1, wenn cansee(f,u1), sonst u2
* neue mistakes eingefügt uns übersetzt
* message bugfix:
u->htisorder kann gelöscht werden (z.b. NACH). Daher muss ein pointer auf
einen befehl in einer message immer auf den u->order Eintrag zeigen, damit er
zeit der auswertung noch existiert.
findorder(u, u->thisorder) tut das. Ist an mehreren Stellen nicht benutzt
worden. assert eingebaut, das das prüft.
* RESERVE_DONATIONS
Gegenstände, die von einer anderen Partei übergeben wurden, werden nicht
reserviert.
* TWOPASS_GIVE:
GIB Befehle werden zuerst an fremde Einheiten, danach in einem zweiten
Durchlauf an eigene Einheiten, ausgeführt.
* msg_message
An einigen messages ausprobiert, ob man die gleiche Message mehreren
Parteien einhängen kann - klappt, spart Speicher.
Allerdings fehlt dazu ein ordentliches memory-management (refcounter)
2001-05-10 05:50:52 +00:00
Enno Rehling
52aa6bccc2
updates vom beta-branch nach dev-version
2001-05-06 21:49:16 +00:00
Enno Rehling
9750b3f22b
abgleich mit beta-1-0
2001-04-26 17:41:06 +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
1830bedd47
dev-version:
...
- STRINGS
Angefangen mit Strings für die NR-Generierung. Haben alle einene nr_ prefix.
Verschiedene Pluralformen gefixt.
- LOKALISIERUNG
#define LOC(s, l) locale_tring(s, l) -- kürzer und schöner.
argument-typ der donation-message gefixt
2001-04-22 05:36:50 +00:00
Enno Rehling
4c07cd9be0
option für ausgabe von deutschen tags und hashes im cr
2001-04-21 11:07:54 +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
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
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
c5cd0ff666
reihenfolge der include-pfade ist wchtig
2001-02-25 20:10:44 +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
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
Enno Rehling
3e4303858a
trigger-warnung und do_once korrektur
2001-02-20 22:54:05 +00:00
Enno Rehling
40a5f0a742
attribut registrieren
2001-02-18 12:20:20 +00:00
Enno Rehling
2cc18d8c83
bugfix fogle schiff. bugfix doppeltes move. FL_LONGACTION
2001-02-18 10:06:10 +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
96d6cc03a5
bugfixes: parser, directions
2001-02-18 08:37:57 +00:00
Enno Rehling
58c88ccd82
Owner Verification war buggy. fixed
2001-02-17 16:07:03 +00:00
Enno Rehling
e11a6f5561
bugfix FOLGE, bugfix Parser
2001-02-17 15:02:50 +00:00
Enno Rehling
da39fd2182
at_gm fuer gm-parteien. ungetestet, aber eher nciht kritisch
2001-02-17 14:47:43 +00:00
Enno Rehling
7e6c387db8
const bugfix
2001-02-14 20:09:49 +00:00
Enno Rehling
e211a578eb
Speedups:
...
- side::alive und battle::alive wird kontinuierlich mitgeführt - Aufpassen!
- erste Ideen für FAST_GETUNITROW -- klappt aber noch nicht mit nonblockers, d.h. es disabled sich ist in Kämpfen mit denen selbsttätig
2001-02-14 09:17:56 +00:00
Enno Rehling
e76ddede60
Kaempfe beschleunigt (evtl). wird mit FASTENEMY define aktiviert. zahlen morgen im lauf des tages.
2001-02-14 01:38:51 +00:00
Katja Zedel
e120de61da
Beschreibung Unheilige Kraft gefixt
2001-02-13 18:43:54 +00:00
Enno Rehling
ad9bd0b291
bugfix untote und pool. muss getestet werden. in zukunft mal ev_flags ausfräumen, das ist etwas wirr
2001-02-13 00:41:17 +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
Christian Schlittchen
34a83b6d20
- Plane-Id wieder in der Zugvorlage
2001-02-11 19:55:00 +00:00
Enno Rehling
a916e6efc3
böse gm-defines weg
2001-02-10 22:02:10 +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
Enno Rehling
93620b8c56
neue hashfunktion
2001-02-10 11:38:30 +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
Enno Rehling
1e3858323a
noch ein fix, und eine print_potions funktion
2001-02-05 16:27:07 +00:00
Enno Rehling
fc03d7922a
fehlende updates vom samstag: main.c aufgeraeumt, argument-parsing an zerntraler stelle. init/done funktionen umgestellt
2001-02-05 16:11:59 +00:00
Christian Schlittchen
79679d995f
- Versuch Fix targetregion-Konvertierung
2001-02-04 11:18:27 +00:00
Enno Rehling
61101dca34
road_override wieder rein
2001-02-04 08:42:36 +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
4a2058dd65
modules sollten keinen gamecode benutzen, makefiles für Visual C aktualisiert, kleine Fixes
2001-01-31 07:59:44 +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
f0fb8d42dd
GM Commands eingebaut. mal gucken ob das klappt
2001-01-30 20:26:06 +00:00
Enno Rehling
9c50e278e5
make -j ist noch kritisch
2001-01-28 09:47:10 +00:00
Enno Rehling
c013e9c027
CONERT_TRIGGERS=1 um die triggers zu konvertieren
2001-01-28 09:24:47 +00:00
Enno Rehling
4e802f83bb
the mapper, she is workie
2001-01-28 08:20:05 +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