DSAR2ST - Readme
Diese Readme Datei ist Bestandteil von DSAR2ST. DSAR2ST darf nur zusammen mit dieser Datei verbreitet werden.
Ein nach Paragraph 0 der GNU General Public License (Version 2)Auf dem Programm basierendes Werk
("work based on the Program ") darf nur zusammen mit dieser Datei, die dann einen auffälligen, eindeutigen
Vermerk über Autor, Datum und Art der Änderung, enthalten muss, verbreitet werden.
Inhalt
Der Abschnitt Neue Regeln und Werte sollte unbedingt gelesen werden.
- Vorwort
- Systemvoraussetzungen/Installation
- Neuen Helden erschaffen
- Held laden/speichern
- Stufenaufstieg
- Eigenschaften/Talente/Zauber
- Extras (Werte manipulieren)
- Zauberbücher
- Neue Regeln und Werte
- Die Geschichte von DSAR2ST
- Änderungen
- FAQ
- Open Source - Mithilfe beim Programmieren - Neue Helden
Vorwort
Ich spiele seit über fünf Jahren DSA. Die Regeln und vor allem die Spielwelt gefallen mir eigentlich sehr gut, aber es gibt auch einige Dinge die mir nicht gefallen haben. z.B.
- Die Kämpfe dauern sehr lange, wenn hochstufige Helden beteiligt sind
- In Abenteuern mit vielen verschiedenen Kämpfen sind Magiebegabte stark benachteiligt
- Hochstufige Helden haben kaum noch eine Chance neue Fähigkeiten zu erlernen
- Egal, wie gut man die Zauber beherrscht, bleibt der Schaden z.T. sehr begrenzt
- Es ist möglich, dass ein Held bei einem Stufenanstieg viel weniger oder viel mehr Macht als erwartet hinzugewinnt.
Diese Gründe brachten mich dazu die Regeln zu überarbeiten und dieses Programm zu schreiben (außerdem hat es Spaß gemacht es zu programmieren). Dieses Programm rechnet alle Werte so um, dass alle Kampf- Talent- und Zauberproben mit 2W20 gewürfelt werden können. Dies ermöglicht hochstufigen Helden hohe AT+ anzusagen, aber Helden niedriger Stufen treffen immer noch recht häufig (sie sollten jedoch keine AT+ ansagen, da die Wahrscheinlichkeitsverteilung für die Ergebnisse bei einem Wurf von 2W20 unterschiedlich ist). Durch diese nicht konstante Wahrscheinlichkeitsverteilung ist es auch möglich die Wahrscheinlichkeit für das Gelingen von Talent- und Zauberproben in etwa wiederzugeben. Außerdem regelt dieses Programm die Stufenanstiege so, dass es keinen Zufall gibt, aber das Steigern von hohen Talentwerten trotzdem schwerer ist. Dabei erleichtert es auch hochstufigen Helden das Steigern von niedrigen Werten.
Außerdem war es mir wichtig, dass es einige Komfortfunktionen wie z.B. die automatische Heldensteigerung(vor allem für den Meister, oder zum versteigern von einigen übrigen Versuchen) und die Heldenstartwerte, die schon im Programm gespeichert sind (Neue Helden bitte in den Ordner /r2dat/dsa\helden eintragen[es ist eine Anleitung in jeder Datei] umd mir mailen ).
Der Hauptgrund für dieses Programm (Man hätte veränderte Regeln ja auch von Hand steigern können) war jedoch, dass meine Berechnungen zu kompliziert wurden (wer will für jedes Talent 3 Rechnungen mit dem Taschenrechner durchführen ?). DSAR2ST(das DSA-STeigerungsprogramm mit geänderten(2) Regeln)berechnet alle Werte automatisch und erstellt einen Heldenbogen.
- heldnb.txt (Mit dem Editor oder in tabellarischer Schriftart drucken in Schriftgröße ca. 8)
- heldnb.htm (Internetseite mit den Werten in Tabellenform)
Systemvoraussetzungen/Installation
DSAR2ST wurde auf Win 95/98 getestet und läuft wahrscheinlich auch auf ME/NT/2000,aber wahrscheinlich nicht auf Win 3.x
Installation Das gesamte Archiv in einen leeren Ordner entpacken, dabei darauf achten, dass das Zip Programm die untergeordneten Ordner richtig erstellt. Dannach kann die Datei "r2st.exe" ausgeführt werden.
Neuen Helden erschaffen
Um einen neuen Helden zu erschaffen muss im Menü Datei Neuer Held angklickt werden.
Darauf erscheint ein Fenster in dem man den Heldentyp sowie 2 Modifikatoren wählen kann. Für jeden Heldentyp existieren verschiedene Modifikatoren, von denen je ein primärer und ein sekundärer gewählt werden müssen.
Der Heldenname darf keine Anführungszeichen enthalten.
Dannach (oder davor) müssen die Werte für die guten und schlechten Eigenschaften nach den standart-DSA-Regeln ausgewürfelt und in die Liste eingetragen werden.
Wenn alle Eistellungen vollständig sind kann man auf den [Held erschaffen] Knopf klicken.
Der Held wird automatisch sofort gespeichert
Held laden/speichern
Beim speichern des Helden werden keine übrigen Steigerungsversuche gespeichert.
Wennn die Heldendatei die Endung "*.dsa2r"trägt ist sie über die Dateiauswahlboxen anwählbar.
Falls es eine gleichnamige andere Datei im gleichen Ordner gibt wird sie ohne Warnung beim Speichern überschrieben.
Das Heldenfenster
Stufenaufstieg
Im Bereich ST/Energie
-
Man gibt sich die gewüschte Menge an AP (mit dem Meister absprechen, dann ins Textfeld eintragen und AP-Hinzufügen Knopf drücken)
-
Dannach nur einmal auf den Stufen aufsteigen - Knopf drücken (sonst gehen die Steigerungsversuche von allen übersprungenen Stufen verloren)
-
Bei nicht magiebegabten Helden wird sofort LE und KE erhöht, die anderen müssen noch die Verteilung von AE/LE von Hand durchführen (und dabei auf bestimmte nicht im Programm integrierte Regelvorgaben achten z.B. müssen manche Helden eine bestimmte Mindestanzahl auf LE verteilen)
Bei manchen Helden ist es möglich Zauber- und Talentversuche zu verschieben oder eine Große Meditation (10 Zauberfertigkeitssteigerungsversuche werden in 1W+2 permanente Astralpunkte umgewandelt) per Knopfdruck durchzuführen.
Automatisch Steigern
Dabei werden alle übrigen Versuche automatisch versteigert. Wenn diese Funktion zu oft verwendet wird kann es eventuell zu etwas einseitigen Helden kommen. Besonders magiebegabte Helden sollten ab und zu manuell steigern.
Kampfwerte
In der Liste erscheinen auch einige Talente wie "Schusswaffen" oder "Linkshändig", bei denen die Verteilung dieser Werte keinen Einfluss auf die endgültigen Werte im Heldenbogen hat.
Über einen horizontalen Balken können die Talentpunkte des in der Liste angewählten Kampftalents zwischen AT/PA verteilt werden. Die Prozentzahl gibt an, welcher Anteil auf PA verteilt wird.
Das Programm berechnet die einzelnen Werte mit sehr hoher Genauigkeit, zeigt aber wegen der Übersichtlichkeit gerundete Werte an.
Held testen
Im unteren Teil des Fensters ist es möglich die bewaffneten Nahkampffertigkeiten des Helden zu testen. Dabei muss man die Art der Waffe, ihre Werte und einen Kampfmodus ( z.B. Kampf mit einer Waffe und Schild bei einer PA pro KR)
wählen.
Die erreichten Punkte entsprechen der Anzahl der AP(nach MK) die der Held für seine Kämpfe bis zum Tod im Durchschnitt erhalten hätte. (Der Held tritt nacheinander gegen 50 verschiedene, immer stärker werdende Monster an und bekommt keine verlorene LE zurück bis er gestorben ist und von neuem anfängt.
Es ist möglich, dass der Held immer auf den gleichen Wert eine AT+ ansagt (bei AT 30 entspricht eine AT+ auf 20 einer AT+10),
Magie, Fernkampf, WV, mindere Wunder, Finten, Patzer und Sonntagshiebe werden jedoch (noch?) nicht unterstüzt.
Eigenschaften/Talente/Zauber
Veränderungen des Talentsystems
Das Talentsystem wurde bei DSAR2ST grundsätzlich verändert, um zufällige Ereignisse beim steigern des Helden auszuschließen
-
Alle Eigenschaften, Talente und Zauber bauen auf einem Punktesystem
auf, bei dem je 100 Punkte einem Talentpunkt entsprechen (wenn ein
Held also 1500 bis 1599 Punkte im Talent Tierkunde besitzt, beträgt sein Tierkunde TaW 15)
-
Bei jedem Steigerungsversuch bekommt er einige Punkte dazu, wenn ein voller Hunderter überschritten wird steigt der TaW des Helden.
-
Die Punkte pro Steigerungsversuch sinken mit steigendem TaW, hochstufige Helden erhalten etwas mehr Punkte, damit sie eher noch etwas Neues dazulernen können und das Erreichen von sehr hohen Werten für hochstufige Helden erleichtert wird.
-
Die Anzahl der Punkte orientiert sich in etwa an der Chance den neuen Taw nach den Alten Regeln zu erreichen (wenn man nach den original-DSA-Regeln eine Chance von etwa 30% hatte wird man mit meinen Programm etwa 3 Versuche brauchen um den neuen TaW zu erreichen.
-
Bei negativen Talentwerten erhält man besonders viele Punkte, dies ermöglicht es einem besseren Helden evtl. mit einem Versuch mehrere Talentpunkte aufzusteigen.
Bei Talenten und Zaubern hatte man nach den original-Regeln die Möglichkeit z.B. auf ein Kampftalent bis zu 3 Steigerungsversuche zu verwenden (bis einer davon gelingt), die jedoch trotzdem jeder von den allgemeinen Versuchen (meist 30 für alle Talente)abgezogen wurden.
Dies wird von meinem Programm in etwa übernommen:
Jedes Talent hat die 3-fache Anzahl an möglichen
Steigerungsversuchen je Talent, aber wenn einer davon zu einer Erhöhung des
Talentwerts führt werden gleich 3 auf einmal abgezogen( jedoch
nicht von den allgemeinen Versuchen ).
Dadurch kann man dan vor dem Steigern schon genau wissen, dass man z.B. 7 Versuche braucht um das Talent Schwimmen auf 17 zu steigern (davon müsste einer in der nächsten Stufe durchgeführt werden).
Es bleibt also trotzdem sehr schwer viele Talente auf sehr hohe Werte zu bringen (es verbraucht Unmengen an Steigerungsversuchen, die dann woanders fehlen wie auch beim Steigern nach den Originalregeln)
Bei den Eigenschaften hat man nur einen Versuch, erhält dafür aber eine etwas höhere Anzahl an Punkten (auch sie entspricht in etwa den Originalchancen).
Durch dieses System ist es theoretisch möglich unbegrenzte Talent- und Eigenschaftswerte zu erreichen (eingeschränkt durch die Speicherplatzbelegung des Programms: Zauber bis 255, Eigenschaften und Talente bis 327).
Allerdings wird es immer schwieriger (Ein Magier kann in Stufe 11 Alchemie 18 erreichen(dazu hat er insgesamt etwa 78 Versuche verbraucht, ungefähr so wie nach den Originalregeln), in ca. Stufe 14 einen Wert von 19, bei etwa Stufe 17 einen Wert von 20, dann hat er insgesamt 120 Versuche nur für Alchemie verbraucht).
Die schlechten Eigenschaften
erscheinen im Eigenschaften Bereich als umgerechnete Werte, sie lassen sich hier auch steigern (und nicht senken) wie die guten Eigenschaften. Auf dem Heldenbogen erscheinen aber wieder die umgerechneten, gesenkten schlechten Eigenschaften.
Funktionen in den Eigenschaften/Talente/Zauber Bereichen
Hier lassen sich die nach Gruppen geordneten Eigenschaften, Talente und Zauber(nur von Helden mit AE) anwählen.
Durch einen Druck auf den [Steigern]-Knopf werden sie gesteigert. Man bekommt eine Meldung über den Verlauf des Steigerns und die noch übrigen Versuche in diesem Gebiet angezeigt.(Bei den Eigenschaften hat man nur einen Versuch pro Gruppe)
Bei den Zaubern gibt es noch einige zusätzliche Knöpfe um sie zu erlernen, die Benutzung von Zauberbüchern eizugeben und um sich auf bestimmte Zauber zu spezialisieren.
Rechts von den Eigenschaften/Talenten/Zaubern ist mit "##" das Element gekennzeichnet, dass die automatische Steigerung steigern würde.
Extras
Über den Menüpunkt Extras kann man einige zusätzliche Progammteile aufrufen, um die Werte der Helden außerhalb einer Steigerung zu ändern. Ihre Benutzung sollte unbedingt mit dem Meister abgestimmt werden.
-
[Extra Versuche] ermöglicht es die übrigen Versuche und Werte der verschiedenen Energien(hier kann ein Krieger zaubern lernen) zu ändern. (Dieses Fenster ist wichtig, wenn sich ein Magier mit der Artefakterschaffung beschäftigt oder der Meister gerne zusätzliche Steigerungsversuche verteilt.)
-
Der [Talent/Zauber Editor] ist noch nicht ganz fertig, ermöglicht es aber fast alle Talent oder zauberbezogenen Werte zu ändern
Zauberbücher
In diesem Bereich kann man(nur Helden mit AE > 0 ) ein Zauberbuch auswählen und den Held lesen lassen. Dabei werden alle eingespeicherten Buchwerte übertragen , aber der Held lernt keine neuen Zauber und auch die Extra Steigerungsversuche müssen noch von Hand durchgeführt werden. In der Liste sind momentan alle Bücher aus dem alten Mysteria Arcana enthalten, in denen bereits fertig entwickelte Thesen stehen.
Neue Regeln und Werte
Um dieses Programm sinnvoll zu verwenden, sollten einige der Regeln verändert werden :
-
Beim Kampf mit 2 Waffen ist jede der beiden AT/KR um so viele Punkte erschwert, wie die Summe von Kampfstil+TaW Linkshändig unter 23 liegt.
Also kann jetzt jeder Held mit 2 AT/KR kämpfen, nur manche so schlecht dass sie kaum noch treffen.
Aber auch ein hochstufiger Held trifft normalerweise noch etwas besser, wenn er nur eine Waffe nimmt. Da die AT mit 2W20 gewürfelt werden, hat auch ein Held mit TaW:Linkshändig 0 meist noch ein paar AT-Punkte und trifft noch einmal die Stunde.
-
Für bessere Helden haben sich Zweihandwaffen(keine Finten) und auch Schilde nach den Originalregeln kaum rentiert, deshalb:
Eine Zweihandwaffe(nicht nur Zweihänder, sondern auch z.B.Magierstäbe) erhält den doppetlen KK-Bonus und zusätzlich den Kampfstil Wert auf die TP aufgeschlagen.
-
Ein Schild erschwert die AT der Gegner, denen er entgegen gehalten wird um 3 Punkte, außerdem erhöht er den RS um 3 und die BE um 2
-
Es ist möglich, wenn man mit Einhandwaffe und Schild kämpft 2 PA/KR auszufüren. Dabei wird jede um so viele Punkte erschwert, wie die Summe von Kampfstil und TaW Linkshändig unter 23 liegt.
Schildvorteile gelten trotzdem noch.
-
Wer nur mit einer Einhandwaffe kämpft darf den Kampfstil nach jeder beendeten KR beliebig zwischen AT und PA verteilen.(außerdem darf er natürlich nach den Originalregeln Finten einsetzen
-
Mit Zweihandwaffen darf man AT+ zum PA-Nachteil ansagen (aber nicht gleichzeitig zum TP-Vorteil)
Dabei bestimmt man vor dem AT-Wurf um wieviel die AT erschwert ist, bei Erfolg bekommt der Gegner auf seine folgende PA die gleiche Erschwerung. Bei einer fehlgeschlagenen AT wird die nächste eigene PA um den gleichen Betrag erschwert (wie bei der AT+ zum TP-Vorteil nach den Originalregeln)
-
Sonntagshiebe treten bei einem AT-Wurf von 5 oder weniger auf (ein Wurf von 2 oder 3 sollte besonders spektakulär sein). Patzer gibt es ab einem Wurf von 37 (Die Wahrscheinlichkeit ist also nur noch 2,5% und nicht mehr 5% wie bei den Originalregeln)
-
Der Zuschlag zum Ausgleich eines Patzers sollte mindestens +12 betragen, aber dann auch voll auf die TP aufgeschlagen werden (sonst wird ein Patzerausgleich für gute Helden viel zu einfach)
-
Bei Zaubern wie z.B. Fulminictus, Balsamsalabunde etc. sollten wahlweise die bei der Probe übrigen Punkte (z.B. Zauberwert: 35, Wurf: 23 ergibt übrige Punkte von 12) auf die Wirkung aufgeschlagen werden können
Die andere Möglichkeit (die auch für alle anderen Zauber z.B. Bannbaladin, Visibili, Ignisphaero) gilt ist, dass die übrigen Punkte die Astralenergiekosten des Zaubers senken (allerdings sollte weder die Wirkung mehr als verdoppelt werden, noch die Kosten mehr als halbiert)
-
Nach den original Regeln war der Einsatz von Stichwaffen nicht sehr effektiv(weniger TP,höhere BE ,sogar schechterer WV) deshalb: Wer nur mit einer Stichwaffe einhändig kämpft erhält immer dann einen zusätzlichen Bonus in Höhe des doppelten KS auf seine TP, wenn eine AT+ erschwert um mindestens das Quadrat der tatsächlichen Behinderung (mindestens aber +4) ansagt. (Der in jeder Runde frei verteilbare KS-Bonus entfällt natürlich nicht durch diese Regelung) Dadurch lohnt sich ein offensiver Kampfstil mit Stichwaffen für Helden mit hoher GE und niedriger BE.
Insgesamt werden die Kämpfe durch diese Regeländerungen stark beschleunigt (auch der Fernkampf wird duch die neue Berechnug wesentlich effektiver gemacht)
Probleme, Fragen, Verbesserungsvorschläge etc. bitte mir mailen
weitere Änderungen und neue Werte
Datum |
Ereignis |
Anfang Oktober 2000 |
Ich beginne DSAR2ST zu Programmieren |
Ende November 2000 |
DSAR2ST Version 0.03 wird in meiner Spielrunde eingesetzt |
Januar 2001 |
Meine Spielrunde bringt mich auf die Idee DSAR2ST ins Internet zu stellen:
ich lerne HTML und beginne mein Programm zu erläutern |
11. März 2001 |
DSAR2ST Version 0.10 wird auf http://dokterjot.gate2sun.com veröffentlicht |
1.Mai 2001 |
Version 0.12 mit neuen viel besseren,übersichtlicheren Fenstern ist nach 33 Tagen Entwicklungszeit fertig |
10.Mai 2001 |
Version 0.13 wird auf http://dsar2st.sourceforge.net veröffentlicht |
Änderungen
Version 0.16 (26.09.2001)
-
13 neue Helden:
-
Amazone
-
PRAios Geweihter
-
TRAvia Geweihter
-
PERaine Geweihter
-
TSA Geweihter
-
INGerimm Geweihter
-
RAHja Geweihter
-
Gaukler
-
Jäger
-
Medicus
-
Moha
-
Nivese
-
Seefahrer
-
Menüs verbessert
-
Fehler beim Heldentypenladen beseitigt
-
Fehler beim erstellen des TXT-Heldenbogens beseitigt
Version 0.15 (20.07.2001)
-
Neuer HTML-Heldenbogen mit Zauberbeschreibungen
-
Ladevorgang überarbeitet
-
Berechnung von Talent und Zauberwerten überarbeitet
-
3 neue Helden:
-
Druide
-
Schelm
-
Angrosch-Priester
-
Verschiedene Kampfmodi beim Heldentesten (Duell, Vergiftet)
-
Meisterbriefe
-
Viele Bugs beseitigt
Version 0.14 (29.04.2001)
-
Heldentypen-Eigenschaften änderbar
-
DSAR2ST erstellt Meisterhilfe Tabellen
-
Kampfwerteberechnung überarbeitet
-
Talent/Zaubereditor verbessert (jetzt auch Eigenschaften änderbar)
-
Bugs beseitigt
Version 0.13 (10.05.2001)
-
Automatische Steigerung(auch mehrere Stufen gleichzeitig)
-
##-Vorschläge
-
Fensterstruktur verbesset/vereinfachte Bedienung
-
Neuer Held: FIRun Geweihter
-
Magierakademie: Schwert und Stab zu Beilunk
-
Talent/Zauber-Steigerung überarbeitet
-
#ZMODGEB,#ZMODHERK in der Heldendatei
Version 0.12 (01.05.2001)
- Neue übersichtlichere,schnellere Fenster
-
Verschiedene Fenstergrößen für verschiedene Desktop Auflösungen
-
Neues Fenster zum Erschaffen von neuen Helden
-
5 neue Helden:
- Hexe
- Thorwaler
- Streuner
- BORon-Geweihter
- EFFerd-Geweihter
-
Überarbeitete Talent/Zauber Steigerung
-
Eingespeicherte Zauberbücher-Auswahl
-
KS um 0.5 erhöht(damit er auch bei sehr schlechten Helden nie 0 wird)
-
#TALCOMPLETE in der Heldendatei
-
#LOAD in der Heldendatei (Eine Andere Datei laden und danach in die Ursprungsdatei zurück)
Version 0.11 (28.03.2001)
-
Neuer Held: Hesinde Geweihter
-
#JUMP Anweisung in der Heldendatei(wird jetzt in mehrere Dateien aufgespalten)
-
Neue binär gespeicherte Helden brauchen nur noch 10k statt 120k
-
Verbesserter HTML-Heldenbogen
-
Überarbeitete Eigenschaften-Steigerung
-
Bereits benutzte Dateien können noch leichter ausgewählt werden
-
Übersichtlicherer Quelltext
-
Die Pfade der Konfigurationsdateien werden aus einer ini-Datei gelesen
-
Berechnungsfehler beim Steigern der schlechten Eigenschaften beseitigt
-
Einige Bugs beseitigt
FAQ
Bis jetzt hat mir noch niemand eine Frage gemailt
Open-Source - Mithilfe beim Programmieren - Neue Helden
DSAR2ST ist ein GPL-Open-Source Programm (jeder kann mitprogrammieren)
Auch über neue Helden würde ich mich sehr freuen. Bitte die Heldendatei mit einer kurzen Beschreibung und einer Quellenangabe(Damit der, der den Helden verwendet sich über seine Hintergründe informieren kann)sowie einem Hinweis von wem der Held eingegeben wurde darin, an mich mailen
Genauso kann man selbstverständlich auch geänderten Quelltext (bitte möglichst im original VB6 Format) oder Verbesserungsvorschläge an mich mailen
Einige Verbesserungen, die man in näster Zeit programmieren könnte(natürlich auch jede andere sinnvolle Verbesserung):
-
Alternative Auswahl von anderen Regelsystemen (z.B. Myranor, original-DSA, ... )
-
Überarbeitung oder Neuprogrammierung der automatischen Heldensteigerung
-
Ein Editor zum Erschaffen von neuen Heldentypen
-
Neue Bessere Heldenbögen(z.B. in einem Office-Format etc.)
DSAR2ST-README für DSAR2ST Version 0.16
(c) Jonas Müller 9/2001