Commit Graph

2741 Commits

Author SHA1 Message Date
Enno Rehling 20a190213e The Unicode port gets a branch, there are too many changes for this to be done in one smooth commit, and I want the option of running it side-by-side with the old code. 2007-06-26 09:29:51 +00:00
Enno Rehling fd7ddc2e2a old copy/paste bug 2007-06-26 01:42:43 +00:00
Enno Rehling 997b3cd21b duplicate xmlChar definition is problematic 2007-06-26 01:12:14 +00:00
Enno Rehling 4a34b3443b WIP: utf8 support (yes, this is madness) 2007-06-26 00:24:50 +00:00
Enno Rehling 77f8bda91b WIP: utf8 support (yes, this is madness) 2007-06-26 00:22:31 +00:00
Enno Rehling 60651018aa slight mistake in the braineater description 2007-06-25 02:53:19 +00:00
Enno Rehling 25cd0e4b66 added an option to have certain races supply a description without a need to
set u->display everywhere. This was costing 24 MB of memory just for the
braineaters alone, a terrible waste.
2007-06-25 01:50:34 +00:00
Enno Rehling 2610986a5a Complete potion descriptions, thanks to Khadar 2007-06-24 17:54:48 +00:00
Enno Rehling 706419c36b vc needs to know about the synonym removal 2007-06-24 14:06:47 +00:00
Enno Rehling 32a3c0103f The synonym attribute was not in use, and relied on the old race_t type to
idntify races. It is better to use racename-attributes for this, I think.
2007-06-24 14:04:42 +00:00
Enno Rehling 1729f137de charset-angabe im CR (always IDO-8859-1 right now) 2007-06-24 12:51:16 +00:00
Enno Rehling a5b7b13a6d Cleanup: Removing parser-code from kernel/eressea.[hc] and putting it into
separate parser files in util/
2007-06-21 22:31:28 +00:00
Enno Rehling 5dbeb63531 potion texts do not belong inside the code. 2007-06-20 19:41:45 +00:00
Enno Rehling fde8e9bada old weapons code that is no longer needed since all weapons have been in XML for a long time. 2007-06-20 18:29:46 +00:00
Enno Rehling 1c2ed3aeda old weapons code that is no longer needed since all weapons have been in XML for a long time. 2007-06-20 18:28:47 +00:00
Enno Rehling 004d0f856c newly unused code can go. less code = good. 2007-06-20 18:19:43 +00:00
Enno Rehling 1a2c3942f1 Moving all item definitions to XML where they belong. 2007-06-20 18:15:29 +00:00
Enno Rehling fde595c7f7 http://eressea.upb.de/mantis/view.php?id=1198
- FOLLOW SHIP id [speed]
2007-06-20 12:54:47 +00:00
Enno Rehling e3496dd9e9 gcc doesn't like __cdecl. why was this here? 2007-06-20 00:45:22 +00:00
Enno Rehling 96a2b1c779 Include cleanup. 2007-06-20 00:34:02 +00:00
Enno Rehling 878914636d include not necessary 2007-06-13 19:29:26 +00:00
Enno Rehling 4614664164 Invalid format specifier 2007-06-13 12:39:09 +00:00
Enno Rehling 0c05d8f978 Lua 5.1 has deprecated the old for-syntax for tables. 2007-06-13 12:38:15 +00:00
Enno Rehling 9d72640755 Compiles with LUA 5.0, too 2007-06-11 23:56:04 +00:00
Enno Rehling 8c57e05798 Made Eressea compile and run with lua 5.1 2007-06-11 23:00:15 +00:00
Enno Rehling 4a75e13cb0 http://eressea.upb.de/mantis/view.php?id=1196
"Tarnung und Bilden neuer Einheiten"

Tarn-Status wird vererbt
2007-06-07 20:42:00 +00:00
Enno Rehling 29cfece1f3 http://eressea.upb.de/mantis/view.php?id=1195
"Welche Sprache spricht mein Gegenüber"

Info für andere Parteien jetzt auch im CR.
2007-06-07 20:41:13 +00:00
Enno Rehling 9f86a467b7 compile fixes 2007-05-30 01:23:21 +00:00
Enno Rehling 7233af54b4 Simple allow/deny style restrictions for archetypes (let only humans recruit gamedesigners, etc).
These need to be more powerful to be useful, and the current way they are implemented is not, but the general idea strikes me as good.

Also, feedback should be configurable for each failed rule.
2007-05-30 01:21:09 +00:00
Enno Rehling 0ebf9e3187 RTS/Archetypes (WIP):
- message and locale-fixes
2007-05-28 21:10:59 +00:00
Enno Rehling 5ca0e5cd8a simplified sue of localized parameter-strings in messages 2007-05-28 20:04:42 +00:00
Enno Rehling b5d6b0876e give player an error message when a message is missing. 2007-05-28 19:53:52 +00:00
Enno Rehling 54446e0a1e RTS/Archetypes (WIP):
- tested and fixed archetype-recruiting
2007-05-28 19:45:08 +00:00
Enno Rehling 2651973059 RTS/Archetypes (WIP):
- equipment for new factions
- game gets a calendar
2007-05-28 17:52:24 +00:00
Enno Rehling 0711b51cfe min/max confusion. again. 2007-05-28 17:32:15 +00:00
Enno Rehling c1ba34a268 archetype-recruiting can be limited by building-size 2007-05-28 17:31:40 +00:00
Enno Rehling bf89b256e5 broken xml file 2007-05-28 16:52:46 +00:00
Enno Rehling e639f53ea8 last commit didn't compile 2007-05-28 16:51:23 +00:00
Enno Rehling b1bf54067e welcomepath is no longer in use. 2007-05-28 16:10:34 +00:00
Enno Rehling b27da8c056 Archetypes (WIP): "RECRUIT 15 knight"
creates XML-configurable pre-skilled units for game variants with faster reinforcements.
Speeding up locale-string lookup a little bit, and making it more unified for different classes of strings (so new ones are easily added).
2007-05-28 16:03:48 +00:00
Enno Rehling 0fedaf43b2 building_type::name gets an extra parameter (for future use) 2007-05-28 09:46:23 +00:00
Enno Rehling e2c06c8b46 DESTROY command will recycle materials again (but only when building/ship is completely destroyed). 2007-05-28 09:34:26 +00:00
Enno Rehling 31bcc1030a recycle="0.5" is a more sensible default for building materials. 2007-05-28 09:26:08 +00:00
Enno Rehling fa6192daf9 Christmas update: we celebrate Knut. 2007-05-27 21:48:29 +00:00
Enno Rehling 27110e7e26 http://eressea.upb.de/mantis/view.php?id=1191
- trying another peasant migration algorithm

also:
- battle log optional (debug = 0 in the .ini file)
2007-05-27 21:20:06 +00:00
Enno Rehling 1ca7075c09 NEW_MIGRATION define is obsolete 2007-05-27 20:13:47 +00:00
Enno Rehling dfc89b163d http://eressea.upb.de/mantis/view.php?id=1189
"Kein Anpflanzen von Kräutern"

Bessere Fehlermeldungen fuer PFLANZE/ZUECHTE, und beide Funktionen zu einer zusammengefuehrt.
2007-05-22 17:09:23 +00:00
Enno Rehling 425a1eb390 Die Einheit hat diesen Gegenstand zwar, aber sämtliche $int($reservation) $resource($resource,$reservation) sind reserviert. 2007-05-15 20:11:25 +00:00
Enno Rehling 08d10d8588 assert wg. falscher message-parameter (der sollte eigentlich nicht noetig
sein)
2007-05-13 11:43:38 +00:00
Enno Rehling 9671629f47 Jamfile optimization 2007-05-03 11:08:51 +00:00