Commit Graph

912 Commits

Author SHA1 Message Date
Enno Rehling 2b5b9f446f Extrem-Speedup für den token-parser. Kleine Änderungen 2001-02-15 02:41:47 +00:00
Enno Rehling 68d2dea1e2 const bugfix 2001-02-14 22:34:49 +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
Katja Zedel 1f0e649185 goblin verteidigung nicht mehr hardgecodet sondern als race->df_default 2001-02-14 08:35:12 +00:00
Enno Rehling 06cdb2b292 Bugfixes:
- resourcetypen haben ein RTF_POOLED flag. Nur wenn es gesetzt ist, kann die resource 
  über den pool benutzt werden. Derzeit für alle item-typen aktiviert, noch was?
- In den rassen-ec_flags gibt es NOGIVE, was vom pool beachtet wird. Die Unterscheidung 
  zu GIVEITEM ist mir, offen gesagt, aber unklar.

Speedups:
- Auswertung in movement schneller, weniger igetkeyword() Aufrufe.
- battle.c schneller
- a_find und a_select, lokale Variablen gestrichen.

Comments:
- Der Server crasht bei mir während Reportgenerierung, wenn er mit Optimierungen 
  kompiliert ist und ich 225 komplett auswerte. Noch keine Ahnung, warum.
2001-02-14 07:44:57 +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 513d232211 update 2001-02-13 21:55:30 +00:00
Christian Schlittchen bb471a84cb - Fix Beschreibe Privat "" 2001-02-13 19:22:48 +00:00
Katja Zedel e120de61da Beschreibung Unheilige Kraft gefixt 2001-02-13 18:43:54 +00:00
Enno Rehling bb0c563c3d speedups 2001-02-13 02:58:51 +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 3ffa9328ea kleiner (sigsegv-)bugfix zu corwins neuer plane-ausgabe 2001-02-12 23:44:30 +00:00
Enno Rehling 82c354ac01 bugfix eventhandler. bei attributen immer auf next und nexthash achten 2001-02-12 23:29:36 +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
Katja Zedel 4a1c6862cd Drachenzauber nochmal verändert 2001-02-11 22:19:55 +00:00
Katja Zedel 91f77e333e drachenzauber verstärkt 2001-02-11 22:13:07 +00:00
Enno Rehling 480318915b neue hashfunktion uint ausgabe im cr 2001-02-11 20:56:20 +00:00
Enno Rehling 0b6f03d7f4 neue hashfunktion uint ausgabe im cr 2001-02-11 20:56:20 +00:00
Christian Schlittchen 2bda7f556c - Jaja, man sollte es einmal kompilieren, bevor man es committed. 2001-02-11 19:56:49 +00:00
Christian Schlittchen 34a83b6d20 - Plane-Id wieder in der Zugvorlage 2001-02-11 19:55:00 +00:00
Enno Rehling 189bcb5ac3 bugfix owners VI -- Regionsreihenfolge bleibt erhalten (pointerinkrement vergessen) 2001-02-11 15:16:04 +00:00
Enno Rehling 96e81a669f bugfix owners V 2001-02-11 14:26:40 +00:00
Enno Rehling 99bf6d0637 bugfix owners IV 2001-02-11 13:50:39 +00:00
Enno Rehling fabbf9a3a3 bugfix owners III 2001-02-11 13:25:19 +00:00
Enno Rehling ee48ac4893 bugfix owners II 2001-02-11 12:56:27 +00:00
Enno Rehling 3b9145d084 bugfix owners 2001-02-11 12:10:58 +00:00
Enno Rehling d7cbea0c09 bugs und todos 2001-02-11 10:32:02 +00:00
Enno Rehling ccc2a39eee bugfix reorder, fehlende FL_OWNER 2001-02-11 10:06:07 +00:00
Katja Zedel 0047482a8e neue funktion is_migrant(unit*)
noch mit krötenhack
2001-02-11 09:42:58 +00:00
Christian Schlittchen 93192b01ff - setluxuries 2001-02-11 08:55:48 +00:00
Enno Rehling c3b06cca5e reparatur lange befhele + attacke 2001-02-11 08:55:30 +00:00
Christian Schlittchen 8c6b9717a8 - Syntax-Fixes 2001-02-11 07:21:12 +00:00
Christian Schlittchen bb245c9d4a - Syntax-Prüfung für messages.txt 2001-02-11 07:11:47 +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
Christian Schlittchen 0467736f70 - Handelskarte im Mapper repariert 2001-02-10 15:27:10 +00:00
Enno Rehling 7d45756141 u_setfaction routine 2001-02-10 14:18:01 +00:00
Enno Rehling 6450114ba7 ecehck und andere altlasten raus aus dem repository 2001-02-10 14:11:59 +00:00
Christian Schlittchen 1987a58511 - u_setfaction 2001-02-10 14:07:29 +00:00
Christian Schlittchen 9be5db81bb - Fehlende Strings ergänzt 2001-02-10 13:57:22 +00:00
Christian Schlittchen ddc55bf203 - Selbstdefinierbare Textausgeben für make. Ermöglicht besser abgesetzte
Texte. corwin.mk anschauen für Beispiel, wie das geht. Am besten mit
  setenv MAKEFLAGS "--no-print-directory" benutzen.
2001-02-10 13:20:33 +00:00
Enno Rehling 3f199d815a Bugfix doppeldeutige Itemnamen 2001-02-10 13:20:09 +00:00
Christian Schlittchen 131e9c5eb3 - Make-Output etwas übersichtlicher. Benutzen mit
setenv MAKEFLAGS "--no-print-directory".
2001-02-10 12:50:29 +00:00
Christian Schlittchen 4073718c1e - HAVE_GETCURX aus Mapper herausgenommen, sollte jede halbwegs normale
Curses-Version haben.
2001-02-10 12:31:42 +00:00
Enno Rehling 93620b8c56 neue hashfunktion 2001-02-10 11:38:30 +00:00
Enno Rehling 102bd9cf02 mapper auch mit CONVERT_TRIGGERS (ich hab kein neues datenfile) 2001-02-10 10:58:46 +00:00
Enno Rehling 6d26ace77a renamed 2001-02-10 10:57:49 +00:00
Enno Rehling 62e08f00c8 reduzierte warnings unter visual C 2001-02-10 10:40:12 +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 633e0f4902 - Bugfix Mapper, Cntrl-T
- Neues Target 'dmalloc'
2001-02-09 15:17:31 +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 777977b975 - Fix FOLGE 2001-02-07 20:42:31 +00:00
Henning Peters 5c961e997c ECheck: @-Kommando eingepflegt in neuen Tree 2001-02-05 21:17:14 +00:00
Stefan Reich 1ffe82dfcd Bugfix für ROUTE. 2001-02-05 19:10:46 +00:00
Enno Rehling 1e3858323a noch ein fix, und eine print_potions funktion 2001-02-05 16:27:07 +00:00
Enno Rehling 3f76f1c50e neue datei 2001-02-05 16:12:44 +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 176ffef3cb - Fix Migrantenzählung 2001-02-05 07:23:17 +00:00
Christian Schlittchen 92701f9965 - Fehlende Files 2001-02-04 19:00:23 +00:00
Christian Schlittchen 6b39b789c5 - Mapper startet wieder 2001-02-04 18:51:00 +00:00
Christian Schlittchen cbf2f72788 - kein mailit-Eintrag für Partei 0 2001-02-04 13:47:25 +00:00
Christian Schlittchen 1e18db9207 - Diverse Fixes 2001-02-04 13:20:12 +00:00
Katja Zedel a5ab753b1c bugfix drachen targets 2001-02-04 11:34:52 +00:00
Christian Schlittchen 79679d995f - Versuch Fix targetregion-Konvertierung 2001-02-04 11:18:27 +00:00
Katja Zedel 382672f723 fix drachenwarten 2001-02-04 10:27:34 +00:00
Enno Rehling fefa6f7bce bugfix build-message 2001-02-04 10:04:51 +00:00
Christian Schlittchen 97b14a079c - AT_PERS an
- armedmen Klammerfehler
2001-02-04 10:04:36 +00:00
Christian Schlittchen a39bfddd8d - Jede Menge Kleinkram 2001-02-04 09:46:48 +00:00
Enno Rehling ec614a97d9 bugfix movement, gm:create für Partei rr mit allen itemtypes erlaubt 2001-02-04 09:44:16 +00:00
Enno Rehling d2d67433de letzte ifdef HASHING reste weg 2001-02-04 09:26:58 +00:00
Christian Schlittchen f3cbb4b8bd - Fehlende Message stealaura_success 2001-02-04 08:58:00 +00:00
Enno Rehling aa2ffde75e bugfix getbuilding(r) 2001-02-04 08:52:24 +00:00
Enno Rehling e84741906b bugfix getbuilding(r) 2001-02-04 08:47:39 +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 3067c960d9 bugfix moster-ki, memory leak 2001-02-04 08:01:06 +00:00
Katja Zedel 63d8c3830a fix negative tranktwirkungen 2001-02-04 07:52:30 +00:00
Christian Schlittchen a7f94f3a39 - Absturz bei Talentprüfung gefixt 2001-02-03 23:29:26 +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
Christian Schlittchen db13b7a220 - Für externe Dateien kann jetzt ein Suchpfad festgelegt werden:
setenv ECHECKPATH "/usr/local/lib/echeck:."
  o.
  echeck -P/usr/local/lib/echeck:.
  Pfadhandling generell etwas weniger 'hackig'.
2001-02-02 22:00:15 +00:00
Christian Schlittchen 6b7999ea9b - Minifix 2001-02-02 15:41:49 +00:00
Enno Rehling 3a3953b98f kleine bugfixes, damit es kompiliert 2001-02-02 08:58:26 +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 5eeacb9fd6 Makefiles und gm-commands 2001-01-30 20:02:06 +00:00
Christian Schlittchen 049fbfb591 - Trail in einen aktiven Vulkan war falsch definiert. 2001-01-30 19:52:05 +00:00
Enno Rehling 5d902b6f01 Individuelle Makefiles, include an der korrekten Stelle, und trotzdem noch möglich, in jedem Subdirectory make aufzurufen 2001-01-30 19:32:44 +00:00
Christian Schlittchen c0ed63b84a - Kleine Änderungen im Makefile
- Beispiel für Custom-Einstellungen in Makefile.corwin
- Fehlender Prototyp für igetstrtoken()
2001-01-30 16:14:16 +00:00
Christian Schlittchen 5a70c40b47 - echeck-Output nach stdout!!! 2001-01-30 15:22:49 +00:00
Christian Schlittchen 94ce3baa1b - Minifix Meldung BEN. FREMDES ...
- tags-Target. Beachtet dependencies noch nicht.
2001-01-29 19:15:12 +00:00
Enno Rehling ab7be457c2 gm-commands 2001-01-28 10:10:22 +00:00
Enno Rehling 9c50e278e5 make -j ist noch kritisch 2001-01-28 09:47:10 +00:00
Enno Rehling 1840571d67 user-defined makefiles 2001-01-28 09:36:21 +00:00
Enno Rehling c013e9c027 CONERT_TRIGGERS=1 um die triggers zu konvertieren 2001-01-28 09:24:47 +00:00
Enno Rehling d35ec83eb6 basepath() ausgiebiger benutzen 2001-01-28 08:50:46 +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 48b4143450 modules verschoben 2001-01-27 11:32:32 +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