moving files that are exclusive to eressea & e3

This commit is contained in:
Enno Rehling 2010-02-24 02:48:39 +00:00
parent 54574ea0ca
commit 88c1cebe1e
50 changed files with 1396 additions and 1729 deletions

View File

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 14 KiB

View File

@ -15,7 +15,8 @@
<xi:include href="eressea:///core/common/herbs.xml" /> <xi:include href="eressea:///core/common/herbs.xml" />
<xi:include href="eressea:///core/common/potions.xml" /> <xi:include href="eressea:///core/common/potions.xml" />
<xi:include href="eressea:///core/spoils.xml"/> <xi:include href="eressea:///core/spoils.xml"/>
<xi:include href="eressea:///core/races.xml"/> <xi:include href="races.xml"/>
<xi:include href="eressea/races.xml"/>
<xi:include href="eressea:///core/prefixes.xml"/> <xi:include href="eressea:///core/prefixes.xml"/>
<xi:include href="eressea:///core/ships.xml"/> <xi:include href="eressea:///core/ships.xml"/>
<xi:include href="eressea:///core/common/buildings.xml"/> <xi:include href="eressea:///core/common/buildings.xml"/>

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="iso-8859-1" ?>
<races>
<race name="snowman" magres="0.800000" maxaura="0.000000"
regaura="0.000000" weight="500" capacity="200" equipment="no"
speed="1.000000" hp="1000" ac="4" damage="2d4" unarmedattack="10"
unarmeddefense="10" attackmodifier="8" defensemodifier="8"
fly="no" walk="no" canteach="no" getitem="yes">
<attack type="4" damage="2d6+2"/>
<attack type="3" damage="2d6+2"/>
</race>
</races>

File diff suppressed because it is too large Load Diff

View File

@ -1,121 +0,0 @@
<?xml version="1.0"?>
<eressea xmlns:xi="http://www.w3.org/2001/XInclude">
<xi:include href="messages.xml"/>
<!-- Localization -->
<xi:include href="de/strings.xml"/>
<xi:include href="en/strings.xml"/>
<xi:include href="common/spellinfo.xml" />
<xi:include href="common/items.xml" />
<xi:include href="common/armor.xml" />
<xi:include href="common/weapons.xml" />
<xi:include href="common/resources.xml" />
<xi:include href="common/luxuries.xml" />
<xi:include href="common/herbs.xml" />
<xi:include href="common/potions.xml" />
<xi:include href="spoils.xml"/>
<xi:include href="races.xml"/>
<xi:include href="prefixes.xml"/>
<xi:include href="ships.xml"/>
<xi:include href="common/buildings.xml"/>
<xi:include href="eressea/buildings.xml"/>
<xi:include href="eressea/calendar.xml"/>
<xi:include href="equipment.xml"/>
<xi:include href="eressea/equipment.xml"/>
<xi:include href="eressea/spells.xml"/>
<xi:include href="terrains.xml"/>
<xi:include href="directions.xml"/>
<equipment>
<set name="first_unit">
<item name="conquesttoken" amount="1"/>
<item name="log" amount="30"/>
<item name="stone" amount="30"/>
<item name="money" amount="4200"/>
</set>
<set name="new_faction">
<item name="adamantium" amount="1"/>
</set>
</equipment>
<xi:include href="names-undead.xml"/>
<xi:include href="names-skeletons.xml"/>
<xi:include href="names-zombies.xml"/>
<xi:include href="names-ghouls.xml"/>
<xi:include href="names-dragons.xml"/>
<game name="Eressea">
<!-- Game specific settings -->
<order name="BEZAHLEN" disable="yes"/>
<order name="FRIEDEN" disable="yes"/>
<order name="GM" disable="yes"/>
<order name="JIHAD" disable="yes"/>
<order name="KRIEG" disable="yes"/>
<order name="WERWESEN" disable="yes"/>
<order name="XONTORMIA" disable="yes"/>
<skill name="alchemy" enable="true"/>
<skill name="crossbow" enable="true"/>
<skill name="mining" enable="true"/>
<skill name="bow" enable="true"/>
<skill name="building" enable="true"/>
<skill name="trade" enable="true"/>
<skill name="forestry" enable="true"/>
<skill name="catapult" enable="true"/>
<skill name="herbalism" enable="true"/>
<skill name="magic" enable="true"/>
<skill name="training" enable="true"/>
<skill name="riding" enable="true"/>
<skill name="armorer" enable="true"/>
<skill name="shipcraft" enable="true"/>
<skill name="melee" enable="true"/>
<skill name="sailing" enable="true"/>
<skill name="polearm" enable="true"/>
<skill name="espionage" enable="true"/>
<skill name="quarrying" enable="true"/>
<skill name="roadwork" enable="true"/>
<skill name="tactics" enable="true"/>
<skill name="stealth" enable="true"/>
<skill name="entertainment" enable="true"/>
<skill name="weaponsmithing" enable="true"/>
<skill name="cartmaking" enable="true"/>
<skill name="perception" enable="true"/>
<skill name="taxation" enable="true"/>
<skill name="stamina" enable="true"/>
<skill name="unarmed" enable="true"/>
<param name="NewbieImmunity" value="8"/>
<param name="modules.wormholes" value="1"/>
<param name="entertain.base" value="0"/>
<param name="entertain.perlevel" value="20"/>
<param name="nmr.timeout" value="5"/>
<param name="nmr.removenewbie" value="10"/>
<param name="GiveRestriction" value="3"/>
<param name="hunger.long" value="1"/>
<param name="init_spells" value="0"/>
<param name="rules.check_overload" value="0"/>
<param name="rules.limit.faction" value="1500"/>
</game>
<xi:include href="eressea/strings.xml"/>
<xi:include href="eressea/races.xml"/>
<xi:include href="eressea/items.xml"/>
<xi:include href="eressea/artrewards.xml"/>
<strings>
<string name="mailto">
<text locale="de">eressea-server@eressea.de</text>
<text locale="en">eressea-server@eressea.de</text>
</string>
<string name="newbie_info_1">
<text locale="de">Bitte denke daran, deine Befehle mit dem Betreff
ERESSEA BEFEHLE an eressea-server@eressea.de zu senden.</text>
<text locale="en">Remember to send your orders to
eressea-server@eressea.de with the subject ERESSEA ORDERS.</text>
</string>
<string name="mailcmd">
<text locale="de">ERESSEA BEFEHLE</text>
<text locale="en">ERESSEA ORDERS</text>
</string>
</strings>
</eressea>

File diff suppressed because it is too large Load Diff

View File

@ -1,94 +0,0 @@
<?xml version="1.0"?>
<eressea xmlns:xi="http://www.w3.org/2001/XInclude">
<xi:include href="messages.xml"/>
<!-- Localization -->
<xi:include href="de/strings.xml"/>
<xi:include href="en/strings.xml"/>
<xi:include href="fr/strings.xml"/>
<xi:include href="common/items.xml" />
<xi:include href="common/armor.xml" />
<xi:include href="common/weapons.xml" />
<xi:include href="common/resources.xml" />
<xi:include href="common/luxuries.xml" />
<xi:include href="common/potions.xml" />
<xi:include href="spoils.xml"/>
<xi:include href="races.xml"/>
<xi:include href="prefixes.xml"/>
<xi:include href="ships.xml"/>
<xi:include href="buildings.xml"/>
<xi:include href="calendar.xml"/>
<xi:include href="equipment.xml"/>
<xi:include href="spells.xml"/>
<xi:include href="terrains.xml"/>
<equipment>
<set name="first_unit">
<item name="log" amount="30"/>
<item name="stone" amount="30"/>
<item name="money" amount="4200"/>
</set>
</equipment>
<game name="Tutorial" welcome="tutorial">
<!-- Game specific settings -->
<order name="EMAIL" disable="yes"></order>
<skill name="alchemy" enable="true"/>
<skill name="crossbow" enable="true"/>
<skill name="mining" enable="true"/>
<skill name="bow" enable="true"/>
<skill name="building" enable="true"/>
<skill name="trade" enable="true"/>
<skill name="forestry" enable="true"/>
<skill name="catapult" enable="true"/>
<skill name="herbalism" enable="true"/>
<skill name="magic" enable="true"/>
<skill name="training" enable="true"/>
<skill name="riding" enable="true"/>
<skill name="armorer" enable="true"/>
<skill name="shipcraft" enable="true"/>
<skill name="melee" enable="true"/>
<skill name="sailing" enable="true"/>
<skill name="polearm" enable="true"/>
<skill name="espionage" enable="true"/>
<skill name="quarrying" enable="true"/>
<skill name="roadwork" enable="true"/>
<skill name="tactics" enable="true"/>
<skill name="stealth" enable="true"/>
<skill name="entertainment" enable="true"/>
<skill name="weaponsmithing" enable="true"/>
<skill name="cartmaking" enable="true"/>
<skill name="perception" enable="true"/>
<skill name="taxation" enable="true"/>
<skill name="stamina" enable="true"/>
<skill name="unarmed" enable="true"/>
<param name="NewbieImmunity" value="8"/>
<param name="entertain.base" value="0"></param>
<param name="entertain.perlevel" value="20"></param>
<param name="nmr.timeout" value="2"></param>
<param name="nmr.removenewbie" value="1"></param>
<param name="GiveRestriction" value="3"></param>
<param name="hunger.long" value="1"></param>
<param name="MaxAge" value="8"></param>
</game>
<xi:include href="tutorial/strings.xml"/>
<xi:include href="eressea/races.xml"/>
<strings>
<string name="mailto">
<text locale="en">tutorial@eressea.de</text>
<text locale="de">tutorial@eressea.de</text>
</string>
<string name="newbie_info_1">
<text locale="en">Remember to send your orders to tutorial@eressea.de with the subject ERESSEA ORDERS.</text>
<text locale="de">Bitte denke daran, deine Befehle mit dem Betreff ERESSEA BEFEHLE an tutorial@eressea.de zu senden. Am besten, du verwendest die Befehlsvorlage am Ende des Reports.</text>
</string>
<string name="mailcmd">
<text locale="de">ERESSEA BEFEHLE</text>
<text locale="en">ERESSEA ORDERS</text>
</string>
</strings>
</eressea>

View File

@ -1,52 +0,0 @@
Willkommen beim Eressea-Testspiel.
Vorweg: Dieses ist NICHT deine zukünftige Eressea-Partei. Es ist ein
Tutorial. Um sicherzustellen, das neue Spieler in Eressea ein gewisses
Grundverständnis der Anleitung mitbringen, und nicht nach wochenlanger
Wartezeit über einen einfachen Fehler stolpern, schicken wir jeden neuen
Spieler in eine Probepartie, die 5 Runden dauert. Du kannst also mit dieser
Partei tun was Du möchtest, und etwas herumexperimentieren, ohne das das auf
Deine spätere Partei Auswirkungen hat. Einzig, das Du die 5 Runden
überlebst, verlangen wir von Dir.
Folgende Unterschiede gibt es zwischen diesem Testspiel und dem richtigen
Eressea:
* Email-Adresse für Züge
Testspiel: tutorial@eressea.de
Eressea: eressea-server@eressea.de
* Zugabgaberhytmus:
Testspiel: 3x die Woche, Montag, Mittwoch und Samstag um 09:00 Uhr morgens
Eressea: 1x die Woche, Sonntags um 9:00 Uhr
* Spieldauer:
Testspiel: 5 Züge Minimum, Partei wird nach 10 Zügen gelöscht.
Eressea: unbegrenzt
Ein paar Tipps für den Anfang:
Eressea ist ein komplexes Spiel mit einer Menge Regeln. Je besser Du sie
verstehst, desto besser wirst Du das Spiel spielen können. Nimm Dir die
Zeit, die Anleitung ausführlich zu lesen. Du findest sie unter
http://wiki.eressea.de/de/. Wenn Du allgemeine Fragen hast, kannst Du auch
auf unserem Forum vorbeischauen, das du auf
http://www.pbem-spiele.de/forum/viewforum.php?f=16 findest.
Eressea ist ein textuelles Spiel. Laß Dich nicht davon einschüchtern, das Du
Befehle lernen mußt - so viele sind es nicht, und die meisten sind sehr
intuitiv. Vieles in Eressea passiert in deiner Phantasie, und das
spannendste am Spiel sind die anderen Spieler und die Diplomatie mit ihnen.
Die beiden anderen Dateien in dieser Mail enthalten den Report in zwei
verschiedenen Formaten. Die Datei mit der Endung .nr ist eine normale
Textdatei, und sie enthält deinen ersten Report in menschenlesbarer Form. Du
kannst sie mit jedem Texteditor (zum Beispiel Notepad) lesen. Die zweite
Datei mit der Endung .cr enthält den Report in einer Form, die von
Eressea-Software gelesen werden kann, wie zum Beispiel Magellan, das Du
unter http://magellan.log-out.net/ findest. Ob Du lieber mit der
Textversion oder mit einem Programm spielst, ist Dir überlassen.
Viel Spaß mit Eressea wünscht Dir auf jeden Fall
das Eressea-Team.

View File

@ -1,53 +0,0 @@
Welcome to the Eressea Tutorial game.
The report in this mail is NOT for your future Eressea faction. It is the
faction you will play during a quick five-turn tutorial, to make sure you
understand the basic rules, and to give you a chance to get acquainted with
the game before the real fun starts. If you manage to survive these 5 turns
and send in orders for your faction, you will be joining the real Eressea
game shortly.
The tutorial differs from Eressea in a few very important points:
* Email-Address to send your turns to:
Tutorial: tutorial@eressea.de
Eressea: eressea-server@eressea.de
* Frequency:
Tutorial: 3x per Week, Monday, Wednesday and Saturday before 9 am CET.
Eressea: 1x per Week, Sunday before 9 am CET.
* Duration:
Tutorial: 5 turns required. Faction is deleted after 10 turns.
Eressea: open-ended
Eressea is a complex game with a lot of rules. Unlike other games, you will
not get very far if you haven't read the rules. Really. So if you haven't
done it yet, head over to http://eressea.upb.de/rules/en/ and read them. If
you want to talk to some other Eressea playes, visit our forums at
http://eressea.upb.de/forum/
Eressea is a text-based game. In these days when all games are 3D, a game
that relies mostly on text may seem like an anachronism, but most of the
game hapens in your head and in that of your opponents - and of course, in
the diplomatic emails between you and your future neighbours.
The two other files in this email contain your report. The file with the .nr
extendion is a normal textfile, in human-readable form. You can read it with
any text editor, for example Notepad. The english in there is not always good,
because the translation of the human-readable report is currently a work in
progress. That's why we recommend using the file with the .cr extension
instead. It is a format that is understood by most Eressea-tools, notably
the very good Magellan client. It is available at
http://magellan.log-out.net/.
If you have any questions that the documentation does not answer, you can
send them to eressea-help@eressea.kn-bremen.de, and get an answer from a
human being. Please try to find an answer in the rules first - helping new
players takes a lot of time and energy, and we would like to limit this to
the really tough questions. It's not meant as a way for you to get around
reading the rules.
Enjoy your time on Eressea, and good luck with the first turns,
your Eressea-Team.

View File

@ -1,15 +0,0 @@
<?xml version="1.0" encoding="iso-8859-1" ?>
<strings>
<string name="newbie_info_2">
<text locale="de">Die ersten beiden Züge mußt du abgeben, sonst wird deine Partei sofort wieder gelöscht, um Karteileichen zu vermeiden.</text>
<text locale="en">If you fail to send in orders for one of the first two turns, your faction will be erased from the game to reduce the number of zombie players in Eressea.</text>
</string>
<string name="newbie_info_3">
<text locale="de">Mit der ersten Auswertung bekommst du einen Computerreport, den du mit vielen der Tools auf http://eressea-pbem.de/download.html benutzen kannst. Wenn du ihn weiterhin bekommen willst, gib einer deiner Einheiten den Befehl OPTION COMPUTER.</text>
<text locale="en">With the first two turns, you will get a computer report (CR). It can be used with many of the tools on http://eressea-pbem.de/download.html. If you want to continue getting it after the second turn, please make one of your units give the order OPTION COMPUTER.</text>
</string>
<string name="defaultorder">
<text locale="de">ARBEITE</text>
<text locale="en">WORK</text>
</string>
</strings>

View File

@ -1,7 +1,8 @@
local srcpath = config.source_dir local srcpath = config.source_dir
local paths = { 'lunit/?.lua','external/lunit/?.lua','scripts/?.lua';'scripts/?' } local respath = srcpath .. '/' .. config.game .. '/res/'
local paths = { config.game..'/scripts/?.lua';'lunit/?.lua','external/lunit/?.lua','scripts/?.lua';'scripts/?' }
tests = {'common', config.game} tests = {'common'}
for idx, test in pairs(tests) do for idx, test in pairs(tests) do
tests[idx] = srcpath .. '/scripts/tests/' .. test .. '.lua' tests[idx] = srcpath .. '/scripts/tests/' .. test .. '.lua'
end end
@ -10,6 +11,6 @@ for idx, path in pairs(paths) do
package.path = srcpath .. '/' .. path .. ';' .. package.path package.path = srcpath .. '/' .. path .. ';' .. package.path
end end
read_xml(srcpath .. '/res/' .. config.game .. '.xml') read_xml(respath..'config-'..config.game..'.xml', respath..'catalog-'..config.game..'.xml')
require "init" require "init"