Enno Rehling
4dc1339ec3
New: familiars are initialized with an equipment-set.
...
New: familiars can have a LUA initialization function.
Moved the spell implementations from spell.c to spells.c where they "belong".
Spell ids moved to a separate header (to phase them out eventually)
2005-10-23 09:05:11 +00:00
Enno Rehling
e0f6999a4f
typo
2005-10-11 20:39:16 +00:00
Enno Rehling
1e3877e8a2
irgend etwas am fixing des ozean-alters ist nicht richtig und zerstört die neuaussetzung.
2005-10-11 20:37:48 +00:00
Enno Rehling
3415216610
more verbose exception handling
2005-10-09 22:01:08 +00:00
Enno Rehling
31e3384165
compilation errors
2005-10-09 21:48:56 +00:00
Enno Rehling
a521385b13
even more create_ spells are now scripted.
...
started on another spell (earn_silver), needs enabling and testing.
2005-10-09 21:41:04 +00:00
Enno Rehling
e208a2ba8d
added exception handling
2005-10-09 01:19:44 +00:00
Enno Rehling
c7c6f169cb
Englische Namen für alle Zauber.
...
Rassen-Spells in XML müssen keine ID mehr nutzen.
2005-10-08 18:27:40 +00:00
Enno Rehling
fed680604a
missing includes for spell.cpp
...
bugfix memset in create_mage
2005-10-08 16:14:15 +00:00
Enno Rehling
1771a81c52
Neues Datenformat macht Schluss mit der Speicherung von spell-ids im Datenfile.
2005-10-08 15:25:21 +00:00
Enno Rehling
b3c4dda44a
Messages als LUA-Objekte. Damit lassen sich jetzt auch von LUA aus lokalisierte messages an Parteien versenden.
2005-10-08 11:42:45 +00:00
Enno Rehling
6426004640
Neu: Zaubersprüche können in LUA programmiert werden, und per XML-Datei (siehe spells.xml) in ein Spiel integriert werden.
...
Ich habe angefangen, die Item-erzeugenden Zauber aus dem Code in Skripte zu verlagern.
2005-10-08 11:02:10 +00:00
Enno Rehling
5dfc2f08b6
Apfel, Nuss und Mandelkern (und Kekse) fleigen raus aus dem Source.
...
Burgen fliegen aus dem Source.
XML reader unterstützt jetzt auch Gebäude mit mehreren Ausbaustufen.
2005-10-03 20:59:11 +00:00
Enno Rehling
23d7205a8b
removed I_GREATSWORD and I_RUSTY_GREATSWORD from the source.
2005-10-02 21:32:20 +00:00
Enno Rehling
49bd595d69
New code:
...
"equipment-sets" in the XML definition files (equipment.xml) can define skills and items for a unit. these can be applied using the equip_unit() function (from both LUA and C).
I've rewritten the random first encounters and addplayer() functions to use these. As a result, there's now even less dependency on fixed item types in the source, and I can take more items out.
2005-10-02 20:28:44 +00:00
Enno Rehling
9f97148163
spawning of new braineaters moved into a separate LUA function which is not called for wdw.
2005-10-02 16:06:12 +00:00
Enno Rehling
a72a43c384
starting equipment & skills for new factions is read from the equipment.xml file instead of hardcoded. Makes give_starting_equipment a lot smaller and reduces the number of I_* item-constants used in the code.
2005-10-02 15:54:24 +00:00
Enno Rehling
ee64acff21
http://eressea.upb.de/mantis/view.php?id=684
...
Straßen durch Wüste ohne Karawanserei
Der Code scheint okay zu sein, nur Altdaten nicht. Habe eine Korrektur-Routine eingebaut.
2005-09-28 18:52:18 +00:00
Enno Rehling
bcf0b8d446
removed the old GROWING_TREES macro.
...
Also, made sure starting regions always have at least a few trees and horses, because I'm sick and tired of the complaints.
2005-09-10 21:09:51 +00:00
Enno Rehling
0ee59cf55e
http://eressea.upb.de/mantis/view.php?id=694
...
global warming "infection" not with regular glaciers
2005-09-03 09:13:36 +00:00
Enno Rehling
118230a737
implemented global warming (glacier belts with age > 200 can melt)
2005-09-03 08:54:19 +00:00
Enno Rehling
b7ebf40866
Better version of the ocean-age fixes produces proper firewalls around the
...
world
2005-09-03 07:50:00 +00:00
Enno Rehling
6ec1bbe52e
Drawing borders around regions requires that oceans have an age, too. Fixed.
...
Also, removing some unnecessary race-enums
2005-09-03 00:30:03 +00:00
Enno Rehling
e639a1258b
autoseed, creating island controlled from script.
...
bugfix empty orders in savefile
2005-08-07 13:48:18 +00:00
Enno Rehling
90f24a0ae4
neat trick to extract the origin from a faction in LUA
2005-07-28 12:42:46 +00:00
Enno Rehling
200201b384
started limiting the maximum number of orders for a unit.
...
removed num_migrants as it was not updated properly.
2005-07-27 11:48:16 +00:00
Enno Rehling
c9fa3abcac
new iteminfos in english. moved gemran iteminfos from separate files into xml.
...
reset UFL_LONGACTION before a turn, so I can run several turns from a single script run.
2005-07-26 18:14:13 +00:00
Enno Rehling
e4bdec8e7c
crwritemap has been exported to lua as write_map(filename).
2005-07-26 10:50:00 +00:00
Enno Rehling
82af7525e6
making password & email read/write from scripts.
2005-07-25 10:39:11 +00:00
Enno Rehling
e6c5c45910
das GROUP flag muss gespeichert werden.
2005-06-26 12:52:26 +00:00
Enno Rehling
475bd5a735
gcc inline muss static deklariert werden.
2005-06-15 21:04:37 +00:00
Enno Rehling
cb9eaf426c
http://eressea.upb.de/mantis/view.php?id=556
...
Feuerwände im Astralraum
Werden durch Astralblock ersetzt. Ausserdem wird aus dem mapper heraus wieder eine Grenze von Feuerwänden um ältere Gebiete herum gezogen.
2005-06-13 21:29:59 +00:00
Enno Rehling
7a69ac541b
http://eressea.upb.de/mantis/view.php?id=556
...
Feuerwände im Astralraum
Werden durch Astralblock ersetzt. Ausserdem wird aus dem mapper heraus wieder eine Grenze von Feuerwänden um ältere Gebiete herum gezogen.
Issue: 556
2005-06-13 21:26:52 +00:00
Enno Rehling
9dc06958e2
Even more flags to reduce attribute-lookups.
...
double bookkeeping can be scary, but i think it should be rather safe in these cases.
2005-06-12 17:57:14 +00:00
Enno Rehling
71dee49bbb
ifdef enclosure of doug lea malloc
2005-06-12 10:56:18 +00:00
Enno Rehling
70413bb43c
Noch einmal Strassen reparieren.
2005-06-12 09:48:19 +00:00
Enno Rehling
032cc5eadf
bugfix in fix_attribs: falsche attributeliste durchgegangen.
2005-06-12 08:52:46 +00:00
Enno Rehling
85e2dd76d9
bugfix letzter commit.
2005-06-11 23:10:06 +00:00
Enno Rehling
c5846b0990
- region flag that speeds up access to at_travelunit
...
- unit flag that speeds up access to at_guard
- test for at_npcfaction only when AllianceRestricted.
2005-06-11 23:02:52 +00:00
Enno Rehling
1a1dc417c4
misc. memory leaks removed
2005-06-11 08:09:55 +00:00
Enno Rehling
8242e9ed41
Eressea ist 64-bit ready. Denke ich jedenfalls.
2005-06-09 22:10:35 +00:00
Enno Rehling
54fbc30359
Kalender aus timestrings heraus und in die xml-files hinein. Ziemlicher Aufwand für (fast) keinerlei neue Features :-)
2005-06-04 13:22:31 +00:00
Enno Rehling
198f2cf90f
Das mit dem neuen Befehls-handling zieht Kreise.
2005-05-09 22:30:43 +00:00
Enno Rehling
64a85e8138
jamrules und fixes, damit die kranke uni-installation klappt
2005-05-08 17:32:01 +00:00
Enno Rehling
3460cf5b82
memory leaks
2005-05-08 00:38:21 +00:00
Enno Rehling
26745e16f7
f->mistakes is a useless pointer.
2005-05-07 23:53:23 +00:00
Enno Rehling
b4acb828d7
Ein bischen aufraeumen am Schluss kann nicht wehtun. Nicht doll.
2005-05-07 13:38:46 +00:00
Enno Rehling
d7cf8ccc6a
reactivating some cleanup code
2005-05-07 10:31:25 +00:00
Enno Rehling
264880cc7b
making dmalloc work again
2005-05-07 10:07:06 +00:00
Enno Rehling
2e9e7f1e23
Implemented BSD string.h extensions (strlcat, strlcpy).
...
Big items in astral space crumble (disabled by define).
Chaossog verursacht 3/4 Schaden beim durchgehen (ungetestet).
Überladeschutz bei Schiffen abgeschaltet.
2005-05-06 22:30:19 +00:00
Enno Rehling
f8ef91907a
Beschleunigung des von get_seen_interval (Dank ENUM_REGIONS)
2005-05-01 00:26:15 +00:00
Enno Rehling
b445cc1ed3
- maxsize für einheiten
...
- fehler bei u_setfaction-änderung
- faction specials? was für faction specials...
- signal handler für SIGSEGV, backtraces
2005-04-30 22:03:47 +00:00
Enno Rehling
3eea6880a8
Einmalig die Zugvorlage für Eressea deaktivieren, wenn ein Spieler den CR bekommt.
2005-04-30 19:00:57 +00:00
Enno Rehling
092b249060
unit::lastorder entfernt. Das Konzept eines einzelnen langen Befehles hat ausgedient, spätestens seit @ existiert.
2005-04-30 17:07:46 +00:00
Enno Rehling
1d0590d4c7
Auch alter server mit autoseed.
2005-04-30 14:48:32 +00:00
Enno Rehling
c97d520bc6
lastregion und firstregion sind m.M. buggy (Leuchttürme). ich disable die mal, und schaue wieviel sie für die performance überhaupt tun...
2005-04-27 13:30:12 +00:00
Enno Rehling
1f4ec6520b
Writing individual factions' reports is now a lua command. but it probably needs some initialization, must check.
...
Also, a bit more error reporting when i.e. the report path cannot be created. time for a chek on a linux box.
2005-04-27 12:18:05 +00:00
Enno Rehling
0bcac1de15
lua write_reports() kann jetzt theoretisch einen Fehler zurückliefern, aber tut das (noch) nicht, weil ich dafür Fehlerchecks in den Report-Routinen brauche. Hier ist aber definitiv die nächste Baustelle, auch das gezielte Schreiben einzelner Reports ist wirklich an der Zeit.
2005-04-24 21:49:51 +00:00
Enno Rehling
1e17981a1f
http://eressea.upb.de/mantis/view.php?id=480
...
Folgen von Schiffen funktioniert nicht (Nachtrag).
2005-04-24 21:46:53 +00:00
Enno Rehling
3bf96bdb12
http://eressea.upb.de/mantis/view.php?id=480
...
FOLGE SCHIFF wird ein langer Befehl
Neuer Parameter --lomem, um unkritische Strings zu ignorieren (spart mindestens 150 MB Speicher). Nicht für echte Auswertungen verwenden!
Tests für display/name/etc == NULL
2005-04-23 09:47:03 +00:00
Enno Rehling
afa1c2a804
http://eressea.upb.de/mantis/view.php?id=449
...
Gewicht auf Schiffen wird im Report abgerundet.
2005-04-17 16:02:13 +00:00
Enno Rehling
4e2a3beaa9
Korrekte Meldungen über fehlerhafte Familiars.
2005-04-16 16:59:08 +00:00
Enno Rehling
f0e5e62e5b
small fixes
2005-04-16 16:44:00 +00:00
Enno Rehling
1597f54a5e
reporting familiars that have lost their magicians.
2005-04-16 15:55:16 +00:00
Enno Rehling
80ac5399ec
Das schreiben der Zusammenfassung ist jetzt ein Skriptbefehl.
...
Neue Parteien werden in das SQL-log aufgenommen.
2005-04-16 13:03:35 +00:00
Enno Rehling
799ecdac31
Jetzt geht's
2005-04-11 22:11:02 +00:00
Enno Rehling
61e63eed3c
luxusgut-korrektur in neu erschaffenen Inseln.
2005-04-11 21:49:30 +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
464f50a48d
autoseed in ein Modul verlegt und zu einem Teil des Servers erhoben. Der Server kann jetzt durch Aufruf der lua-Funcktion utoseed(filename) selber neue Parteien erzeugen, was es erspart, vor jeder Runde den mapper aufzurufen, und das Aussetzen von Parteien erlaubt, wenn der Spieler in der selben Runde STIRB setzt.
2005-03-23 23:39:26 +00:00
Enno Rehling
1b62f53285
Lua-Zugriff auf den item-pool
2005-03-06 13:53:13 +00:00
Enno Rehling
09d3a99006
50 Silber/Woche in den Pool
...
Debug message
2005-02-18 20:25:39 +00:00
Enno Rehling
03548f12b4
lua: faction.locale ist jetzt writeable.
2005-02-13 08:04:51 +00:00
Enno Rehling
de1658f961
Remove a few warnings,
...
Remove all the old makefiles
2005-02-12 02:18:13 +00:00
Enno Rehling
ca099ec5ae
lua erweiterung:
...
unit:cast_spell, um einen zauber zu wirken (vorerst nur testweise, syntac wird sich ändern)
2005-02-06 09:29:22 +00:00
Enno Rehling
d221ca4db7
Fixes an fix_otherfaction (null-pointer)
2005-02-06 08:23:28 +00:00
Enno Rehling
f55639c4e7
http://eressea.upb.de/mantis/view.php?id=378
...
- Einheiten mit otherfaction==u->faction
2005-02-05 19:05:47 +00:00
Enno Rehling
b7130d8ba7
Im xml reader können jetzt daten, die gamecode-related sind, abgeschaltet werden (etwas komische API, aber es geht. Das verhindert, dass der Mapper (der gamecode nicht linkt) über fehlende use-Funktionen von items jammert.
...
Mehr von den Funktionen in den gamecode geschoben. Insbesondere Artrewards. Die entsprechenden Items sind raus aus dem Code und rein in eine XML-Datei (artrewards.xml), die dann nur von Eressea geladen wird.
2005-01-30 23:33:28 +00:00
Enno Rehling
a44951cf6f
Cleanup:
...
Removing old items created in code and replacing them with XML definitions.
2005-01-30 14:30:31 +00:00
Enno Rehling
812c41c220
Mapper kompilierte nicht mehr, ohne gegen gamecode zu linken:
...
- gamecode/items.c enthält Funktionalität von items
- items/items.c umbenannt in items/itemtypes.c, enthält item_type Definitionen (to be replaced by xml definitions)
So geht es, glaube ich.
2005-01-30 08:57:16 +00:00
Enno Rehling
ac64278080
fixes for older luabind versions
2005-01-27 11:30:21 +00:00
Enno Rehling
13172a28af
- regionid() und die ersetzung von \\r entfernt.
...
- Neue Funktion für Steinkreise
- Bugfix alta Steinkreisfunktion
- Geschwindigkeit findfaction
- Geschwindigkeit it_find
- Einige Messages internationalisiert
- Bugfix Startholz
2005-01-19 20:33:13 +00:00
Enno Rehling
f9826a2674
Reichweitenlimit für sail() augebaut.
2005-01-14 17:47:51 +00:00
Enno Rehling
d46c0a9d46
HSE-specific changes and LUA extensions donw during the game
2005-01-13 12:42:36 +00:00
Enno Rehling
032466e908
builing_action kann jetzt einen string-parameter haben.
2005-01-07 17:02:32 +00:00
Enno Rehling
fd2b7a540d
LUA: faction.age
2005-01-06 23:38:22 +00:00
Enno Rehling
8f26d5a725
- Verschieben von Regionen sicherer gemacht
...
- Fehlende includes aus eressea.xml entfernt.
2005-01-04 00:12:23 +00:00
Enno Rehling
918057aa90
Man kann von lua aus regionen versetzen. Ich muss mal wieder Weltkosmetik betreiben, weild er Mapper Dinge in alte Welten setzt.
2005-01-03 22:09:33 +00:00
Enno Rehling
f56265c589
Bugfix eternath-gates
2005-01-03 21:28:57 +00:00
Enno Rehling
41d8f1ebfa
- Startgegenstände über XML definierbar (nicht lua, weil dann nicht im mapper)
...
- TARNE PARTEI NUMMER geht wieder richtig, hoffe ich
2005-01-03 21:28:21 +00:00
Enno Rehling
48141abc65
Nachbesserung an Fix für create_teleport_plane
2005-01-01 17:14:51 +00:00
Enno Rehling
f15e8526b7
create_teleport_plane hat regionen erzeugt, die nicht im Astralraum liegen.
...
Lua-binding kriegt eine methode region.remove um regionen zu entfernen
2005-01-01 15:16:41 +00:00
Enno Rehling
df26ef19be
special_direction jetzt von LUA aus benutzbar. Neuer Testcode für special directions.
2005-01-01 11:48:36 +00:00
Enno Rehling
07a214b7fa
Neue Schiffe erzeugen setzt sie automatisch in die Regionsliste ein.
2004-12-22 22:58:52 +00:00
Enno Rehling
e60e14930e
LUA:
...
- Schiffe können erzeugt und Einheiten zugewiesen werden.
Reichweiten-Bug (http://eressea.upb.de/mantis/view.php?id=339 ) evtl. gefixt, cap_route war evtl. einen zu lang.
2004-12-22 22:02:31 +00:00
Enno Rehling
080a9a8bba
Weihnachtsevent mit dickem Gnom und Sonnensegeln, jetzt komplett implementiert.
...
Beinhaltet Partei-Inventory und neuen Befehl CLAIM / BEANSPRUCHEN.
2004-12-22 00:53:12 +00:00
Enno Rehling
1ead3ebe08
http://eressea.upb.de/mantis/view.php?id=329
...
http://eressea.upb.de/mantis/view.php?id=285
Insekten können Gletscher betreten.
Kompletter Umbau der movement-Routinen, wesentlich sauberer getrennt. Konstrukte wie A wird von B verfolgt, welcher C transportiert, und C wird von D verfolgt klappen, und kommend amit klar, das Einheiten zwishendurch stehenbleiben wegen fehlender Reichweite oder Gletscherproblemen.
Wenn hier nicht mindestens ein Bug drin ist, wäre ich überrascht, obwohl ich es mit diversen konstruierten Testfällen in LUA ausprobiert habe. Ich teste das gleich mal mit Datenfiles.
2004-12-19 16:39:51 +00:00
Enno Rehling
f5b6d89c1b
http://eressea.upb.de/mantis/view.php?id=295
...
- Bei einer versklavten Einheit wird die Rasse geändert
2004-10-15 18:01:14 +00:00
Enno Rehling
a43b493fce
include required for luabind B7
2004-09-26 19:16:07 +00:00
Enno Rehling
3fd66be379
exception handling
2004-09-26 19:15:36 +00:00
Enno Rehling
5f30d635dc
a little extra error handling for lua
2004-09-26 18:49:57 +00:00
Enno Rehling
29ea980738
lua extensions:
...
- building.type
- tostring for ships
stricter const's
2004-09-26 18:00:49 +00:00
Enno Rehling
e135dc7728
http://eressea.upb.de/mantis/bug_view_page.php?bug_id=0000194
...
- zauber sind mehrfach in der zauberliste
2004-09-11 19:26:58 +00:00
Enno Rehling
f68f9af5c5
http://eressea.upb.de/mantis/bug_view_page.php?bug_id=0000256
...
- FLIEHEnde oder NICHT kaempfende Einheiten koennen keine Beute mehr machen.
- Es gibt fuer select_enemy() u.a. jetzt eine Option, die ohne Beruecksichtigung des Advancements zu berechnen, wie fuer die o.g. Beuteverteilung benoetigt.
2004-09-11 17:29: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
0a27d60de0
Kompatibilität zu luabind-b7
2004-09-05 14:08:10 +00:00
Enno Rehling
eb10f3e429
- WACH_WAFF
...
define removed, because it will never be turned off again.
- bewache_an()
renamed to guard_on_cmd, guard_cmd renamed to guard_on_cmd. now uses parse()
- http://eressea.upb.de/mantis/bug_view_page.php?bug_id=0000242
Hungernde Einheiten können Bewache nicht zurücknehmen.
GUARD is a short command, should be allowed when hungry.
2004-09-04 10:16:21 +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
f8daca105b
Alte externs entfernt, die nicht benutzt werden.
...
Veralteten Statistik-Output entfernt.
2004-09-02 19:04:14 +00:00
Enno Rehling
f06e9e8bef
Better logging for invalid email addresses (incl. faction no)
2004-08-28 23:06:15 +00:00
Enno Rehling
8ab908dde9
- Simpler Adresscheck (ungültige emails)
...
- Lua:
- faction.info (banner)
2004-08-22 09:33:15 +00:00
Enno Rehling
79d61bd763
Die Sphinx, ordentlich gelöst.
2004-08-21 12:02:45 +00:00
Christian Schlittchen
8ee6431125
WDW Änderungen vom Wochenende.
...
- besseres Error-handling in eventhandlern
- bugfix get_variable
Scriptänderungen Sphinx
! bedarf noch eines Cleanup
2004-08-18 22:24:48 +00:00
Christian Schlittchen
00c546d850
Sphinx
2004-08-08 20:24:11 +00:00
Enno Rehling
d9ddf937ad
lua:
...
- unit:add_notice
2004-08-08 11:27:12 +00:00
Enno Rehling
cbce0fab74
include probleme
2004-08-08 11:14:45 +00:00
Enno Rehling
9d01981c7b
event-handling in lua,
...
events mit vargs,
events für message to unit
2004-08-08 11:02:42 +00:00
Christian Schlittchen
2b1e4f0dca
at_variable
2004-08-08 09:42:48 +00:00
Enno Rehling
2367ea70ca
- Rassenprefix als xml-include
...
- is_familiar() gab false zurück, wenn Magier nicht vorhanden war (partielles laden)
- verschiedene typecasts, die eigentlich unnötig sind
- windir nur benutzen, wenn MSCVER gesetzt
2004-08-07 07:42:22 +00:00
Enno Rehling
cd4fc9e2bc
New rules, with defines
2004-08-03 15:34:26 +00:00
Enno Rehling
8455962a84
- http://eressea.upb.de/mantis/bug_view_page.php?bug_id=0000130
...
VERKAUFE ALLES verbessert
- http://eressea.upb.de/mantis/bug_view_page.php?bug_id=0000192
Keine opponent-Auswahl mehr im Kampf
- LUA:
unit.weight und unit.capacity (read-only)
- Reporterzeugung:
Parteiliste nur noch in parteien.full
Stringfix (Fräcke)
2004-07-14 07:12:36 +00:00
Enno Rehling
3b29df22e7
- BENENNE FREMDE ohne das Flag
...
- Neue Schiffe kriegen ihren Typ statt nur Schiff in den Namen
2004-07-12 21:10:16 +00:00
Enno Rehling
f80cc1c2d7
LUA-Updates:
...
- building.region (read/write)
- unit.faction (read/write)
2004-07-11 12:05:38 +00:00
Enno Rehling
e8bc9ce888
building-attribute in den von mapper gelinkten Teil getan. Tricks mit age-Funktion..
2004-07-10 23:06:58 +00:00
Enno Rehling
f1328bff7c
- Neues Script für Jadee/Wente-Gates, nur Braut/Bräutigam durchlassen
...
- SQL-Stream verbessert, File wird nur erzeugt wenn auch geschrieben wird.
2004-07-10 17:16:15 +00:00
Enno Rehling
565b78bcd4
- Umbenennunng: add_action()
...
- Funktion muss nicht mehr zwingend existieren
2004-07-10 16:40:36 +00:00
Enno Rehling
6883de2c22
- LUA-Erweiterungen:
...
- Einheitenlisten für Gebäude
- Einheiten in Gebäude setzen
2004-07-10 12:54:25 +00:00
Enno Rehling
d6f61b26f8
- Wurmlöcher in externer Datei
...
- Neue Gebäude: Portal, Pavillion
- LUA-Erweiterungen:
- Gebäude machen
- Gebäude benennen
- Gebäuden ein Skript zuweisen
2004-07-10 12:00:21 +00:00
Enno Rehling
d783bf8bc7
LUA-Erweiterungen:
...
- Key-Attribute an Einheiten setzen und Abfragen können.
- Besseres tostring()
2004-07-10 10:59:47 +00:00
Enno Rehling
50b6823e28
- http://eressea.upb.de/mantis/bug_view_page.php?bug_id=0000141
...
Die Menge des zu verdienenden Silbers ist falsch berechnet, enn mehr als eine Einheit unterhält.
2004-07-09 18:28:38 +00:00
Enno Rehling
6bec8beb75
- http://eressea.upb.de/mantis/bug_view_page.php?bug_id=0000160
...
RESERVIERE PERSONEN geht nicht mehr
Magiegebiete haben englische NAmen (gleicher Name, bis auf "Kein Gebiet")
2004-07-03 08:55:41 +00:00
Enno Rehling
7a036598fe
- http://eressea.upb.de/mantis/bug_view_page.php?bug_id=0000149
...
Änderungen am Parser. Quotes ("") werden jetzt mit \\ escaped.
SPACE_REPLACEMENT (~) gibts noch, wird aber nur gelesen, nicht erzeugt.
Muss dringend ausgiebiger getestet werden.
2004-07-02 05:41:47 +00:00
Enno Rehling
65786fc059
- Bugfix DEFAULT
...
- ALLIANCES define entfernt. Noch immer nicht gleicher Code für eressea wie wdw, wegen der Amulette
2004-06-27 16:56:01 +00:00
Enno Rehling
612cb54ed9
- Ein Haufen kleiner Dinge, und ein crashfix in Bauernblut.
2004-06-26 20:51:19 +00:00
Enno Rehling
a8ed2663ef
falscher befehl ge-free'd, crash
2004-06-26 09:28:39 +00:00
Enno Rehling
b46efa76d4
- Monster-Skripting in Lua (fertig, fehler gefunden)
...
- Beispielskripte
2004-06-24 16:48:47 +00:00
Enno Rehling
896d8b0e96
- Fixes an den orders
...
- Monster-Skripting in Lua (fast fertig)
- Mapper wieder lauffähig
2004-06-22 22:00:36 +00:00
Enno Rehling
5e4b063b9b
- Backport der orders aus E2
2004-06-21 16:45:27 +00:00
Enno Rehling
19a1da4552
- skriptbefehle um Schiffsküsten zu ändern und Nachbarregionen abzufragen.
2004-06-15 23:29:27 +00:00
Enno Rehling
9af938319c
- Etwas cruft entfernt.
...
- add_order() macht Eressea-Space-Escapen richtig
- log_error fllushed in jedem fall.
- Verweise auf BASE36_VERSION entfernt (ist eh immer b36)
2004-06-13 22:16:12 +00:00
Enno Rehling
217cc7577a
- xml reader erweitert, liest jetzt alle wichtigen Waffeneigenschaften ein
...
- Mallornbogen, Elfenbogen und Hellebarde in externer Datei statt im Code definiert.
- Gute/Böse Träume wieder aktiviert (war aus Versehen abgeschaltet)
- Score von Waffen anders berechnet.
2004-06-11 19:59:02 +00:00
Enno Rehling
a1b016b1ce
- Lua extension, adding items from scriot.
...
- http://eressea.upb.de/mantis/bug_view_page.php?bug_id=0000117
Bugfix "Beute bewahren"
2004-06-07 21:43:55 +00:00
Enno Rehling
7a6935daf7
- Lua vm state in global variable
2004-06-07 04:53:28 +00:00
Enno Rehling
c3b66dbe24
Wichtiger bugfix: borders.
...
Das ganze ist zu konfus, die hash-struktur hätte nicht in den border-structs mit drin sein sollen, aber das kind ist in den Brunnen gefallen, und heute fixe ich das nicht.
2004-05-31 11:50:32 +00:00
Enno Rehling
f65ef69356
Bugfix bei fehlender Monsterpartei
2004-05-31 10:42:23 +00:00
Enno Rehling
4dded69d03
lua-interface kann Befehle erzeugen ud löschen, terraformen
2004-05-31 10:27:33 +00:00
Enno Rehling
35b8a137ab
nein... andersrum
2004-05-30 12:14:46 +00:00
Enno Rehling
cc21a19831
setting RF_COMBATDEBUG (bit 14) in a region triggers a summary of the weapons/skills in the battle
2004-05-30 12:09:45 +00:00
Enno Rehling
1ed345b5bc
Small fixes for the Igjarjuk-revival
2004-05-30 03:25:10 +00:00
Enno Rehling
0145b78d88
- falsches flag gesetzt
...
- join_allies ordentlich formatiert
2004-05-30 02:24:53 +00:00
Enno Rehling
fe494b0d3b
lua-zugang zum Kampfstatus
2004-05-30 01:21:28 +00:00