Archiv des Autors: MeisterGeister

Neue Version 2.2.0 erschienen

Die neue MeisterGeister Version 2.2.0 ist wieder voll gepackt mit vielen neuen Funktionen! Viele Tools haben diverse Verbesserungen und Erweiterungen erhalten. Außerdem wurden zahlreiche Bugs beseitigt, die ihr uns gemeldet habt.
Eine genauer Aufstellung aller Änderungen findet ihr im ChangeLog.

Die wichtigsten Neuerungen findet ihr nachfolgend zusammengefasst:

Allgemein

Schnelleres Einfügen von Talenten

Schnelleres Einfügen von Talenten

  • Die meisten Auswahlfelder (Talente, Zauber, Probe, etc.) im gesamten Programm wurden so erweitert, dass man die Auswahl auch eintippen kann. Ein Druck auf ENTER fügt dann die Auswahl sofort ein. So kann man Daten deutlich schneller eingeben.
  • Man kann die einzelnen Tool-Tabs nun auch mit einem Mausrad-Klick schließen (wie in modernen Browsern üblich).

Helden-Verwaltung / Import

  • Viele Import-Probleme aus der Helden-Software wurden behoben.
  • Die Daten für Zauber, Talente, Waffen, etc. wurden erweitert: “Elementare Gewalten”, “Stätten okkulter Geheimnisse”, “Von Toten und Untoten”, zudem fehlende Daten aus “Rakshazar”.
  • Man kann nun bei einem Helden einen Spielernamen hinterlegen.
  • Man kann die Heldenliste nun nach Held oder Spieler sortieren.
  • Man kann nun einen Schreibschutz aktivieren, um versehentliches Ändern zu verhindern.
  • Die Oberfläche des Inventars wurde optisch verbessert.

Schmiede

Schmiede-Tool

Schmiede-Tool

  • Es wurden zahlreiche Bugs beseitigt.
  • Das Design wurde verbessert und angepasst.
  • Speziell Techniken und Materialien aus Myranor sind nun in der Schmiede verfügbar.

Kampf-Tool / Arena

  • Einige Verbesserungen in der Anzeige des INI-Spieler-Fensters.
  • Die Anzeige der Kampfwerte für Gegner wurde verbessert und erweitert.
  • Es gibt nun einen Kampf-Log, in dem wichtige Ereignisse verzeichnet werden.
  • Arena: Die Gegner werden nun spiralförmig um die Helden herum angeordnet.
  • Arena: Löschen oder Hinzufügen von Gegnern wirkt sich nun auf das Kampf-tool aus – und umgekehrt.
  • Arena: Wählt man einen Kämpfer in der Arena aus, so wird er nun auch in der INI-Liste ausgewählt.

Gegner-Verwaltung

  • Es gibt nun ein umfangreiches automatisches Stichwort/Tag-System. Die Stichwörter werden automatisch zum Kategorisieren verwendet. Es kann damit sehr leicht über die gesetzten Stichwörter gefiltert werden.
  • Es gibt nun ein Suchfeld, mit dem man die Gegner-Liste schnell filtern kann.
  • Der GS-Wert kann nun auch eine Dezimal-Zahl sein.
  • Es wurden die Felder Verbreitung, Auftreten, (Jagd-)Reaktion und Beute hinzugefügt.
  • Es ist nun auch möglich, für jede Angriffsart einen separaten Paradewert anzugeben.
  • Es gibt nun auch analog globale Attacke- und Fernkampfwerte.
  • Icons visualisieren nun AT-, PA- und FK-Werte durch Symbole.

Sonstiges

  • Kalender: Das Symbol für die Standortauswahl ist jetzt eine Karte.
  • Spieler-Info-Tool: Der Meister kann nun das gezeigte Bild für sich durch anklicken in Originalgröße öffnen.
  • Das Ares-PlugIn wurde auf Version 2.0.0 aktualisiert.

Download
DSA MeisterGeister 2.2.0 (1025 Downloads )

ChangeLog:

Allgemein

  • Beim Öffnen bleibt der Startscreen nicht mehr zwingend durchgehend im Vordergrund.
  • Felder mit Dezimalstellen unterstützen nun auch die Eingabe von Würfelausdrücken und Rechenoperationen (siehe nächster Punkt).
  • Bugfix: Fehler in Eingabefeldern mit Dezimalstellen behoben .
  • Bugfix: Fehler behoben, der einen Absturz beim Öffnen von Meistergeister verursachen konnte .
  • Die MeisterGeister Datenbank ist nun mit einem Kennwort geschützt.
  • Man kann geöffnete Reiter nun mittels Mausrad-Klick schließen.
  • Der Ulisses-Disclaimer wurde aktualisiert.
  • Die Datensammlung (Talente, Zauber, Waffen, etc.) wurde stark erweitert: “Elementare Gewalten”, “Stätten okkulter Geheimnisse”, “Von Toten und Untoten”, zudem fehlende Daten aus “Rakshazar”.

Import

  • Bugfix: Ein Problem mit dem Apostroph beim Heldenimport wurde behoben.
  • Bugfix: Die Bezeichnung Dämonenbann(Nagrach) wurde zu Dämonenbann(Belshirash) geändert, so dass der Import nun klappt.
  • Die Meldung bei einem missglückten Heldenimport wurde geändert (siehe übernächster Punkt).
  • Hinweis für das “Adlerschwingen-Problem” hinzugefügt (siehe nächster Punkt).
  • Import trotz Adlerschwingen-Problem nun eingeschränkt möglich.
  • Bugfix: Weitere Probleme beim Heldenimport behoben.

Helden-Verwaltung

  • Bugfix: Es wurde ein Fehler behoben, der Meistergeister beim Löschen eines Helden abstürzen lassen konnte, wenn der Talent-Tab offen war.
  • Es ist nun möglich für jeden Helden einen Spielernamen zu hinterlegen.
  • Die Sortierung der Heldenliste kann wahlweise nach Heldenname und Spielername erfolgen.
  • Das Hinzufügen von Talenten, Zaubern, Sonderfertigkeiten etc. ist neben dem Drop-Down-Menü nun auch via Texteingabe (mit Autovervollständigung) möglich.
  • Man kann die Helden nun mit einem Schreibschutz versehen, so dass sie im Eifer des Gefechts nicht versehentlich geändert werden können.
  • Temporäre-Werte sind von dem Schreibschutz ausgenommen.
  • Die gesperrten Werte werden nun leicht Transparent dargestellt, wenn der Schreibschutz aktiv ist.
  • Im Zauber-tab sind nun die Obskurmantenzauber aus Stätten okkulter Geheimnisse enthalten.
  • Im Inventar wurde die Benutzeroberfläche aktualisiert.
  • Bugfix: Die Heldeneingaben werden nun auch gespeichert, wenn man nach der Eingabe “ins Leere” klickt.

Proben-Tool

  • Analog zur Heldenverwaltung kann man nun das Drop-Down-Menü zusätzlich mit Texteingabe nutzen.

Schmiede-Tool

  • Bugfix: Bei Rüstungs- und Behinderungswerten wurden keine Dezimalstellen mit ausgegeben.
  • Bugfix: Der Preis wurde falsch ausgegeben.
  • Bugfix: Der Filter bei Rüstungen funktioniert nun korrekt.
  • Bugfix: In der Checkbox wird nun korrekt “PA-WM +1” anstatt “PA-WM” angezeigt (siehe übernächster Punkt).
  • Bugfix: Bei Kettenzeug, Lederzeug, Plattenzeug und Schaller werden nun alle Werte angezeigt (siehe nächster Punkt).
  • Bugfix: Korrekturen bei myranischen Rüstungen.
  • Analog zur Heldenverwaltung, kann man in das Drop-Down-Menü nun direkt den Suchbegriff eintippen, der dann vervollständigt wird.
  • Das Design wurde an das neue Meistergeisterdesign angepasst.
  • Spezielle Techniken und Materialien aus Myranor sind nun in der Schmiede verfügbar.

Kampf-Tool

  • Bugfix: Absturz behoben, der auftreten konnte, wenn bestimmte Modifikatoren bei einem Helden gesetzt waren, z.B. bei “Hoher INI”.
  • Bugfix: Gegner mit einem Start-AuP-Wert von 0 werden nun nicht mehr als Kampfunfähig angezeigt.
  • Die INI-Darstellung im Kampf(spieler-)info-Fenster wurde verbessert. Der INI-Wurf wird nun nur noch von den Helden angezeigt. Bei Gegnern ist er ausgeblendet.
  • Bugfix: Die Modifikatoren werden nun korrekt und nicht nur nach hin- und herklicken aktualisiert.
  • Der globale Paradewert wird nicht mehr in der normalen Ansicht, sondern unter Kampfwerte dargestellt.
  • Es wurde die Darstellung der Kampfwerte verbessert (TP, DK, Fernkampfangriff oder nicht, ggf. Reichweite und Bemerkungsfeld als Tooltip).
  • Es gibt nun einen Kampf-Log.

Gegner-Verwaltung

  • Es ist nun möglich, gezielt nach Gegner-tags und-namen zu suchen/filtern.
  • Der GS-Wert kann nun auch eine Dezimal-Zahl sein (siehe nächster Punkt).
  • Es wurden die Felder Verbreitung, Auftreten, (Jagd-)Reaktion und Beute hinzugefügt.
  • Bugfix: Es wurde ein Fehler behoben, der einen Absturz verursachte, wenn man die Distanzklasse HNSPX angegeben hat.
  • Es ist nun auch möglich, für jede Angriffsart einen separaten Paradewert anzugeben.
  • Globale Paradewerte werden bei neuen “Angriffen” nun immer mit in die Liste als (veränderbarer) spezifischer Paradewert übernommen.
  • Dasselbige unter Berücksichtigung des jeweiligen WM, wenn man eine Waffe hinzufügt.
  • Es gibt nun auch analog globale Attacke- und Fernkampfwerte, die genauso funktionieren (siehe übernächster Post).
  • Icons visualisieren nun AT-, PA- und FK-Werte durch Symbole (siehe nächster Post).
  • Waffen die im Nah- und Fernkampf verwendet werden können, werden nun in der Form Waffe/Waffe (Fernkampf) aufgeführt.
  • Bugfix: Die Gegnereingaben werden nun auch gespeichert, wenn man nach der Eingabe “ins Leere” klickt.
  • Bugfix: Beim Kopieren von Gegnern werden nun auch “frisch” eingegebene Werte der Vorlage berücksichtigt.
  • Der Suchfilter wurde weiter verbessert.
  • Und noch weiter (siehe hier und zwei folgende Posts).

ZooBot-Tool

  • Analog zur Heldenverwaltung, kann man in das Drop-Down-Menü nun direkt den Suchbegriff eintippen, der dann vervollständigt wird.

Arena

  • Bugfix: Es konnte zum Absturz kommen, wenn man aus der Arena einen Gegner gelöscht hat, der bereits aus der INI-Liste gelöscht war.
  • Die Gegner werden nun spiralförmig um die Helden herum angeordnet. Die Helden stehen dabei in der Mitte.
  • Löschen oder Hinzufügen von Gegnern wirkt sich nun auf das Kampf-tool aus – und umgekehrt.
  • Künftig kann man die Größe der Arena anpassen, ohne eine neue Arena laden zu müssen. Die gesetzten Helden und Gegner bleiben dabei auf der Arena.
  • Wählt man einen Kämpfer in der Arena aus, so wird er nun auch in der INI-Liste ausgewählt.

Spielerinfo-Tool

  • Der Meister kann nun das gezeigte Bild für sich durch anklicken in Originalgröße öffnen.

Umrechner-Tool

  • Analog zur Heldenverwaltung, kann man in das Drop-Down-Menü nun direkt den Suchbegriff eintippen, der dann vervollständigt wird.
  • Es wird nun ein Bindestrich angezeigt anstatt n. def., wenn man keine Maße ausgewählt hat.

Kalender-Tool

  • Das Symbol für die Standortauswahl ist jetzt eine Karte.

Ares-Plugin

  • In der kommenden Version wird das aktuelle Ares-Plugin in Version 2.0.0 enthalten sein.

Support-Ende für Windows XP

Seit einiger Zeit geht bereits durch die Medien, dass Microsoft zum 8. April 2014 den Support für Windows XP einstellen wird.

Das bedeutet vor allem, dass es dann keine weiteren Systemupdates mehr geben wird, was in Zeiten des Internets eine riskante Angelegenheit ist…

Auch das MeisterGeister-Projekt wird im Zuges dessen mittelfristig die Unterstützung von Windows XP einstellen. Alle neuen MeisterGeister-Versionen, die zum Jahresende, also 4. Quartal 2013 , erscheinen werden, werden nicht mehr unter Windows XP laufen! Alle alten Versionen werden aber weiterhin zum Download bereit stehen.

Falls ihr also immer noch das inzwischen 11 Jahre alte Betriebssystem Windows XP verwendet, wäre nun ein guter Zeitpunkt, um sich über einen Umstieg auf ein neues Betriebssystem Gedanken zu machen…

Warum wollen wir Windows XP nicht mehr unterstützen?

Der Hauptgrund ist der, dass wir auf die neue .NET Framework Version 4.5 umsteigen wollen, da diese uns einige große Vorteile in der Entwicklung bietet. Leider unterstützt die Version 4.5 aber Windows XP nicht mehr, sodass wir das neue Framework, mit allen Vorteilen, erst einsetzten können, wenn wir auf die Unterstützung von Windows XP verzichten.
Außerdem werden wir neue Konzepte, die mit Windows 8 eingeführt wurden, auch erst dann richtig berücksichtigen können, wenn wir uns von Windows XP verabschieden.

Wie unsere Umfrage ergeben hat, nutzen die meisten MeisterGeister-User bereits neuere Betriebssystem und sind somit auf der sicheren Seite.Wer auf das neue Windows 8 umsteigen möchte, sollte darüber nachdenken, dies evtl. noch bis zum 31.01.2013 zu tun, denn Microsoft bietet ein recht günstiges Upgrade-Angebot an.

Wir hoffen, dass ihr unsere Entscheidung nachvollziehen könnt. Auch wenn Windows XP sicherlich ein gutes Betriebssystem war, muss man sich doch irgendwann von alten Dingen verabschieden, um neue Technologien unterstützen zu können…

Siehe auch den Thread in unserem Forum:
http://forum.meistergeister.org/showthread.php?tid=170

Rollenspielerische Grüße,
Euer MeisterGeister-Team

Neue Version 2.1.0 erschienen

Mit der neu erschienenen MeisterGeister Version 2.1.0 wollen wir euch ein frohes neues Jahr wünschen! Auch in diesem Jahr dürft ihr euch natürlich auf einige tolle Weiterentwicklungen bei MeisterGeister freuen…

In diese Version sind einige Detailverbesserungen und Fehlerbehebungen eingeflossen. Eine vollständige Liste der Änderungen und BugFixes findet ihr im ChangeLog.

Wir bedanken uns bei allen Benutzern, die uns Fehler gemeldet und uns ihre Anmerkungen geschrieben haben.

Hier nun einige Highlights der neuen Version:

  • Erweiterungen im Kampf-Info-Fenster (Designanpassungen, Gegner-Bilder werden angezeigt).
  • Designanpassungen im Helden-Inventar.
  • Schmiede erweitert: Gehärtete Geschosse und Filter für Rüstungstypen.
  • Korrekturen und Erweiterung des Datenbestands (vor allem Fähigkeiten aus Myranor).
  • Neue Version des Ares-Controller-PluIns (1.4.0).
  • Neue Version des ArtefaktGenerator-PlugIns (2.4).
  • Importprobleme mit Helden-XML der HeldenSoftware 5.2.5 behoben.
  • Darstellungsprobleme bei Icons unter Windows 8 behoben.

Download
DSA MeisterGeister 2.1.0 (1058 Downloads )

ChangeLog:

Allgemein

  • BugFix: Die Icons in MG wurden unter Windows 8 zu klein dargestellt.

Heldenimport

  • BugFix: Probleme die beim Heldenimport in Verbindung mit den Talenten um Amulashtra auftreten konnten, wurden beseitigt.
  • BugFix: Es gab Probleme beim Import des Objektrituals “Stabverlängerung”/”Doppeltes Maß”.
  • Import von Helden aus Heldensoftware 5.2.5.

NSC-Tool

  • BugFix: Bei Orks und Goblins konnte es je nach Auswahl sein, dass die Auswahl des Geschlechts nicht richtig berücksichtigt wurde.

Basar-Tool

  • Bei der Suche im Basar werden künftig auch die Tags der Ausrüstungsgegenstände berücksichtigt.

Proben-Tool

  • Tippfehler behoben.

Kampf-Tool

  • BugFix: Die auswählbaren Wundschwellenmodifikatoren wurden nicht berücksichtigt.
  • BugFix: Das Verhalten der Aktionsverteilung über den Schieberegler bei “Tod von Links” im Parierwaffenkampfstil war nicht immer regelkonform.
  • Der Aktionsverlust durch niedrige Initiative wird nun automatisch berücksichtigt.

Schmiede-Tool

  • Bei der Rüstungsherstellung kann man nun nach Rüstungstypen filtern (Link siehe nächster Punkt).
  • Gehärtet ist nun eine Option bei Geschossen.

Kampfspielerinfo-Tool

  • Das Kampfspielerinfotool wurde an das neue Design angepasst (siehe übernächster Punkt).
  • Entsprechend des neuen Designs sind die Kampfinformationen (KR, INI-Phase, Zeit) oben eingeblendet und wegklappbar (siehe nächster Punkt).
  • Es wird den Spielern nun das Bild des Kämpfers vor dessen Namen angezeigt (siehe hier und hier im Entwicklertagebuch folgend).

Inventar-tab (aus Heldenverwaltungs-tool)

  • Filter funktioniert nun analog zum Talent-tab.
  • Die Benutzeroberfläche wurde an den Meistergeisterstandard angepasst.

Daten

  • Myranische Sonderfertigkeiten, Vor- und Nachteile aufgenommen.
  • Myranische Sprachen und Schriften ergänzt.
  • Bei Talenten die Gabe Tierempathie hinzugefügt.
  • Korrekturen an den Basardaten.
  • Rüstungen kategorisiert (Schuppe/Kette getrennt).
  • Gehärtete Munition gelöscht.Meisterliche Rüstungen heißen nun korrekterweise hervorragende Rüstungen.

PlugIn: Ares-Controller

  • In der kommenden Version wird der Ares-Controller 1.4.0 enthalten sein.

PlugIn: ArtefaktGenerator

  • In der kommenden Version wird der ArtefaktGenerator in Version 2.4 enthalten sein

Neues von Herokon-Online Macher

Gegner-Grafiken auch für Spieler-Fenster

MeisterGeister: Kampf-Info-Fenster

MeisterGeister: Kampf-Info-Fenster

In der nächsten MeisterGeister-Version, die bald erscheinen wird, werden die tollen Gegner-Grafiken, die wir durch die freundliche Unterstützung der Silver Style Studios, die Macher DSA Herokon Online, einbauen konnten, auch den Spielern zu nutze kommen:
Die Bilder werden nun nicht nur in der Kampf-Übersicht des Meisters zu sehen sein, sondern auch im Kampf-Info-Fenster der Spieler, welches auf einem zweiten Bildschirm angezeigt werden kann. Wäre auch zu schade für die klasse Bilder, wenn nur der Meister in den Genuss käme… 😉

Erstes DSA Android Smartphone-Spiel “DSA Blutmond”

Blutmond Logo

Blutmond Logo

Wir wollen die Gelegenheit nutzen, um euch auf ein neues Smartphone-Spiel aus dem Hause Silver Style aufmerksam zu machen, das es bald für Andoid-Phones geben soll. Es nennt sich Das Schwarze Auge – Blutmond und stellt den ersten Teil einer Triologie dar.

Blutmond Screenshot

Blutmond Screenshot

Es ist zwar noch nicht ganz so viel bekannt über das Spiel, aber erste Infos kann man auf der Herokon-Online-Seite finden. Mit so einem Spiel hätte man quasi immer ein bisschen “DSA für Zwischendurch” in der Hosentasche dabei und wenn man sich anschaut, was die Designer bereits für uns MeisterGeister und für Herokon-Online gezaubert haben, wird es optisch sicherlich eine ansprechende Sache werden :-).

Man darf gespannt sein…

 

Und wie gesagt, eine neue MG-Version wird es auch demnächst geben… 🙂

Neue Version 2.0.1 erschienen

Eine Woche nach der Veröffentlichung der Version 2.0 bieten wir euch nun die neue Version 2.0.1, in der wir alle gemeldeten Fehler beseitigt haben und auch einige kleine Verbesserungen umgesetzt haben.

Eine vollständige Liste der Änderungen und BugFixes findet ihr im ChangeLog.

Wir bedanken uns bei allen Benutzern, die uns Fehler gemeldet und uns ihre Anmerkungen geschrieben haben.

Gegner Verwaltung

Gegner Verwaltung

Neben der Behebung einiger Fehler, haben wir vor allem ein paar Verbesserungen in die Gegner-Verwaltung eingebaut: Angriffe eines Gegners können nun auch aus einer Waffenliste erstellt werden, ebenso kann man den Rüstungsschutz aus einzelnen Rüstungsteilen berechnen lassen.
Zudem haben wir ein Feld für Literatur-Angaben ergänzt und die Energie-Felder wurden farblich hervorgehoben.
In dieser Version ich nun die aktuelle Version (1.3.0) des Ares-Controllers enthalten.

Download
DSA MeisterGeister 2.0.1 (971 Downloads )

ChangeLog:

Allgemein

  • Die installierte SQL-CE-Version wird nun bei den Systeminformationen ausgegeben.
  • Laufwerksinformationen (Typ, Format) werden nun bei den Systeminformationen ausgegeben.
  • Bei Fehlermeldungen wird nun bei der Versionsnummer angegeben, falls es sich um eine Intern-Version handelt.
  • Mehr Informationen bei bestimmten Fehlermeldungen.
  • Zugriff bei DB-Versions-Prüfung so geändert, dass der Start auch funktioniert, wenn die DB im Zugriff ist.

Audio-Player

  • BugFix: Fehlermeldung bei fehlendem Media Player deutlicher gestaltet.
  • BugFix: Fehlermeldung bei fehlendem Media Player wird nur einmal geworfen.
  • BugFix: StartJingle Einstellung wurde beim Start nicht berücksichtigt.

Kampf-Tool

  • BugFix: Absturz, wenn man das Kampf-Tool schließt und erneut öffnet.
  • BugFix: Fehler in der Initiative behoben.
  • BugFix: Falschen ToolTip korrigiert.

Gegner-Verwaltung

  • Man kann nun Gegner-Angriffe aus einer Waffenauswahl erstellen.
  • Gegner gleichen Namens werden nun mit einem Zähler versehen, wenn sie ins Kampf-Tool eingefügt werden.
  • Gegner-Bilder können nun auch entfernt werden.
  • Der Rüstungsschutz eines Gegners kann nun per Rüstungsauswahl ermittelt werden. Die ausgewählten/gelöschten Rüstungen werden einfach in den Zonen addiert/subtrahiert; gewählte Rüstung wird ins Bemerkungsfeld geschrieben bzw. daraus gelöscht.
  • Standard-Werte für GS (8) und Aktionen (2) bei neuen Gegnern.
  • Zeilenumbruch im Bemerkungsfeld möglich.
  • Literatur-Feld hinzugefügt.
  • Energie-Felder haben eine farbliche Hervorhebung bekommen (passend zur Darstellung in anderen Tools).

Proben-Tool

  • BugFix: Möglichen Absturz im Zusammenhang mit Proben-Favoriten behoben.

Helden-Verwaltung

  • BugFix: HeldenSoftware-Import: Crash bei doppelten Talenten behoben.
  • BugFix: Absturz bei zu langem Text in den Kampfnotizen.

PlugIn: Ares-Controller

  • Update von Version 1.2.0 auf 1.3.0.

Neue Version 2.0.0 erschienen

Wir freuen uns außerordentlich euch die neue MeisterGeister Version 2.0 präsentieren zu können! Das gesamte Team hat die letzten Wochen und Monate mit viel Energie an dieser Version gearbeitet und wir denken, dass sich die Neuerungen sehen lassen können…

Diese Version ist sicherlich die bedeutenste seit bestehen des Projekts, denn wir haben zu großen Teilen den gesamten “Programm Unterbau” erneuert und teilweise wurden sogar ganze Tools komplett neu entwickelt (mehr zu dem Hintergrund in diesem Artikel).

Mit MeisterGeister 2.0, oder wie ein Facebook-User schieb “MG2000” (sprich: ämmDji) ;-), sind wir bestens für zukünftige Entwicklungen vorbereitet, sodass ihr euch noch auf viele weitere Verbesserungen freuen könnt…

Aber nun wollen wir einen Blick auf die neue Version werfen…

Gegner-Grafiken und Icons

sss herokon onlineDie Silver Style Studios, die Macher des ersten DSA MMORPG Herokon Online, haben uns wieder ein großes Grafik-Paket zur Verfügung gestellt! Es gibt wieder eine ganze Reihe neuer Icons, die bislang noch nicht zum Einsatz kamen. Außerdem haben wir die Gegner-Verwaltung um die Möglichkeit erweitert Bilder einzufügen. Damit man bereits eine gewisse Auswahl zur Verfügung hat, liefern wir ein Basis-Paket mit, wobei uns das Herokon-Online-Team mit einem riesigen Paket von fast 100 (!!!) Bildern unterstützt hat!
Wir danken den Silver Style Studios ganz außerordentlich für diese Unterstützung, die nicht nur uns, sondern all unseren Nutzern zu Gute kommt. Wir finden, dass die Bilder wirklich total klasse geworden sind! 🙂

Leichterer Look

Die Version 2.0 kommt nun mit einem deutlich “leichterem” Look daher. Wir haben die Verwendung des braunen Pergament-Hintergrunds stark zurück gefahren und setzten nun stärker auf eine schlankere Optik mit Gruppierungselementen, die die Funktion stärker in den Fokus setzt. Wir haben diesen Look nun einheitlich auf das gesamte Programm ausgedehnt. Zudem haben wir den Style verschiedener Bedienelemnte so geändert, dass es besser ins Gesamtbild passt.
Wir hoffen, dass wir mit diesen Änderungen dem Geschmack der meisten Nutzer entgegenkommen konnten.

Kampf-Tool, Arena und Gegner-Verwaltung

Wir haben sehr viel Energie in die Überarbeitung des Kampf-Tool gesteckt und dabei haben wir im Grunde die gesamte Kampf-Logik neu entwickelt, um alle gewachsenen Anforderungen abbilden zu können. Wir haben uns bemüht die wichtigsten Wünsche unserer User umzusetzen und das Ergebnis seht ihr im neuen Kampf-Tool 2.0!
Es ist nun z.B. möglich Aktionen umzuwandeln, was von vielen sehnlichst erwartet wurde. Dies geht nun ganz einfach, indem man die Art der Umwandlung an einem Schieberegler einstellt. Wie die vorhandenen Aktionen aufgeteilt sind zeigen dabei kleine Icons an. Eine evtl. zweite (oder dritte) Aktion erscheint dann automatisch weiter unten in der Liste.
Außerdem werden nun die Kampfwerte von Helden (derzeit die Kampftalentwerte) und Gegnern angezeigt und sämtliche Modifikatoren aus Wunden etc. angerechnet und angezeigt.
Bei zugefügten Wunden wwird anfallender Zusatz-Schaden per Würfel-Dialog automatisch angerechnet und man kann eine Trefferzone per Zufall auswürfeln lassen.
Zudem können sich Kämpfer nun orientieren und falls erforderlich wird ein Proben-Dialog angezeigt, der über den Erfolg der Aktion entscheidet.
Die Anzeige der INI-Liste im SpielerInfo-Fenster wurde verbessert und im Bodenplan werden nun auch Bidler von Gegnern angezeigt.
Das Kampf-Tool hat sich also kräftig weiterentwickelt und in kommenden Version wird noch eine ganze Menge mehr folgen… 🙂

Die Gegner-Verwaltung wurde ebenfalls komplett erneuert und diese ist nun auch als eigenen Tool aufrufbar. Gegner können nun mit Bildern versehen werden (siehe auch oben) und sie können nun mehrere Angriffsvarianten haben. Damit man bei vorhandenen Gegnern nicht alle Angriffe per Hand eingeben muss, kann man diese aus dem Bemerkungsfeld ermitteln lassen. Auch die Gegner-Verwaltung wird zukünftig noch weiter ausgebaut.

Proben-Tool

Das Proben-Tool wurde komplett neu entwickelt und präsentiert sich in einem völlig neuen Look mit vielen erweiterten Funktionen. Man kann nun zwischen zwei möglichen Darstellungen wählen: Eine kompakte Kachel-Ansicht, oder eine Zeilen-Ansicht, die manche übersichtlicher finden. Im Proben-Tool 2.0 werden nun zudem Behinderung und sämtliche Abzüge durch Wunden oder niedriger Energie berücksichtigt. Ist ein Wert modifiziert, wird dies deutlich durch entsprechende Icons dargestellt und ein Tool-Tip verrät einem mehr über die Modifikatoren.
Die Ausgabe auf dem SpielerInfo-Fenster wurde ebenfalls deutlich verbessert, denn diese aktualisiert sich nun live bei Änderungen.
Das Proben-Tool kann auch direkt aus der Helden-Verwaltung aufgerufen werden, für die ganze Gruppe oder auch nur für eine Einzelprobe (Rechts-Klick auf ein Talent oder Zauber).
Natürlich sind auch alle Feature aus dem alten Tool weiterhin vorhanden: Proben-Favoriten, manuelles Einstellen der Würfel-Ergebnisse, Proben auf Eigenschaften, (Meta-)Talente und Zauber, etc.

Helden-Verwaltung

Die Helden-Verwaltung wurde ebenfalls zu großen Teilen erneuert und mit zusätzlichen Verbesserungen ausgestattet. Bei den Eigenschaften werden nun bei allen Werten Abzüge durch Wunden und niedriger Energie angezeigt und deutlich gekennzeichnet.
Bei den Talenten können nun bei Kampftalenten die AT/PA-Zuteilung direkt angegeben werden und die entsprechenden Werte (inkl. Modifikatoren und BE) werden dort angezeigt. Es gibt Schnellfilter, um nur eine bestimmte Gruppe anzuzeigen.
Vor-/Nachteile und Sonderfertigkeiten werden nun “umgebrochen” dargestellt, damit mehr Einträge auf eine Seite passen, ohne dass man scrollen muss.

Außerdem wurde der Helden-Software-Import weiter verbessert und erweitert, sodass nun auch Ausrüstung (Waffen etc.) importiert werden kann.

Schmiede-Tool

Schmiede-Tool

Schmiede-Tool

Die Schmiede wurde ordentlich erweitert und verbessert! Es können nun Nahkampfwaffen, Fernkampfwaffen, Schilde, Rüstungen und Munition hergestellt werden. Durch das neue Tab-System können sogar mehrere Schmiede-Entwürfe parallel bearbeitet werden. Außerdem stehen sämtliche Schmiede-Varianten, wie Verbesserungen, Material und Technik zur Verfügung. Und um die Sache abzurunden wird eine Abschätzung der Herstellungszeit angegeben.

“Taschenrechner”

Taschenrechner

Taschenrechner

Ein nettes Feature soll an dieser Stelle nicht unerwähnt bleiben: Alle IntBoxen (Zahleneingabe-Felder) sind nun kleine Taschenrechner. Das bedeutet, dass man damit z.B. mal eben schnell einen Abzug oder eine Regeneration auf einen Energiewert anwenden kann. Es ist sogar möglich einen Würfelausdruck anzugeben, also z.B. sowas: “31-2W6”.

Myranor- und DunkleZeiten-Daten

Einstellungen

Einstellungen

Wir haben unseren Datenstamm stark erweitert und MeisterGeister auf den Mehr-Setting-Betrieb vorbereitet. Die Daten sind noch nicht als absolut vollständig anzusehen, sodass die Settings noch als “Beta” anzusehen sind. Alle relevanten Listen wedren automatisch so gefiltert, dass nur die gewünschten Settings berücksichtigt werden.
In den nächsten Versionen wird das Setting-System noch weiter ausgebaut werden.

Sonstiges

Natürlich gibt es noch an vielen anderen Stellen Verbesserungen, wie z.B. eine Performance-Verbesserung im Basar und die Beseitigung einiger Bedienprobleme im Zauberzeichen-Tool.

Alle einzelnen Änderungen und Neuerungen im Detail vorzustellen, würde den Rahmen sprengen. Probiert die neue Version einfach aus und schaut ins ChangeLog für eine ausführlichere Übersicht. Über eure Meinung zur neuen Version würden wir uns natürlich sehr freuen 🙂

Wir wünschen euch jedenfalls viel Spaß mit MeisterGeister 2.0!

Download
DSA MeisterGeister 2.0.0 (996 Downloads )

ChangeLog:

Programm-Architektur und Datenmodell

  • Umfassende Portierung der Helden-Verwaltung zum MVVM-Architekturmuster.
  • Umfassende Änderungen im Datenmodell von DataSets zum EntityModel.

Allgemein

  • Systeminformationen im Fehlermedlungs-Fenster wurde um zusätzliche Informationen erweitert.
  • Zusätzliche Informationen bei einigen speziellen Fehlermeldungen.
  • Fehlermeldungen werden nun zusätzlich in einer Log-Datei protokolliert.
  • Unbehandelte Fehler werden nun auch abgefangen, angezeigt und protokolliert.
  • Über das Hilfe-Menü können Systeminformationen angezeigt werden (für einen evtl. Support-Fall).
  • BugFix: Einige Zahlendarstellungen entsprachen nicht dem gängigen deutschen Format.
  • BugFix: Bei den IntBoxen konnte es zu Fehlern mit Grenzwerten geben.
  • Alle IntBoxen können nun rechnen und würfeln.
  • Design aller Tools verschlankt.
  • Das Hauptmenü wird nun automatisch ausgeblendet, wenn man ein Tool über das Menü öffnet.
  • Die Zonen rechts/links im “Zonenmännchen” wurden getauscht.

Notiz Boxen

  • Es werden jetzt in jedem Fall ToolTips bei den Buttons Ausschneiden, Kopieren, Einfügen angezeigt, auch wenn die Buttons deaktiviert sind.

Helden-Verwaltung

  • Helden-Liste: Menü verschlankt (es gibt nur noch einen Eintrag für den Import).
  • Design und Layout vereinheitlicht, hin zum neuen Look, der mit dem Inventar eingeführt wurde.
  • Vor-/Nachteile: Performance-Verbesserung bei der Anzeige.
  • Vor-/Nachteile: Werden nun umgebrochen dargestellt und nicht mehr als Liste mit einem Eintrag pro Zeile.
  • Der zuletzt ausgewählte Held und Tab wird gespeichert.
  • Schnellauswahl von Talentgruppen im Talent-Tab.
  • Die Verteilung der TaP von Kampf-Talenten kann jetzt im Talent-Tab vorgenommen werden. Der Kampfwerte-Tab fällt weg.
  • Modifikatoren werden bei den Eigenschaften angezeigt (durch Wunden, etc.).
  • BugFix: Miserable Eigenschaften waren als Vorteile gelistet.
  • Bei nicht gesetztem Helden-Bild wird nun ein Platzhalter angezeigt.

Helden-Import

  • Einige generelle Verbesserungen im Import-Mechanismus.
  • HeldenSoftware: Import von Gegenständen.

Proben-Tool

Vollständige Neugestaltung des Tools.

Kampf-Tool

Vollständige Neugestaltung des Tools.

Arena

  • Kämpfer haben nun ToolTip mit Namen.
  • Bilder für Gegner.
  • Einfügen und Löschen in der Arena wirkt sich auch auf die INI-Liste aus.

SpielerInfo-Tool

  • In der Liste eines geöffneten Bilder-Ordners wird nun nur noch der Name der Bilder angezeigt, nicht mehr der ganze Pfad. Die Liste ist nun alphabetisch sortiert und per Tastendruck kann man zum passenden Anfangsbuchstaben springen.
  • Im Bilder-Ordner wird zu jedem Bild eine kleine Mini-Vorschau angezeigt.
  • Verbesserungen im dynamischen Layout (besseres Verhalten bei Skalierung des Fensters).
  • Einstellmöglichkeit für maximierte Bilderanzeige oder Anzeige in Originalgröße.

Schmiede-Tool

  • “Alle-Filter” bei der Talentauswahl.
  • Neues Tab-System: Es können nun beliebig viele Waffen und Schilde gleichzeitig hergestellt werden. Jede Herstellung wird in einem eigenen Tab geöffnet.
  • Fernkampfwaffen können nun erstellt werden.
  • Rüstungen können nun erstellt werden.
  • Geschosse können nun erstellt werden.
  • Abschätzung der Erstellungszeit.

Zauberzeichen-Tool

  • ToolTip-Hinweis in der Helden-AuswahlBox, dass nur Helden mit passender Sonderfertigkeit erscheinen.

Basar-Tool

  • Performance Verbesserung.
  • BugFix: Nach einem Toolwechsel war die Liste nicht mehr gefiltert.
  • BugFix: Fehler im Update-Mechanismus für Handelsgüter behoben.

ZooBot-Tool

  • Beim Wechsel der Helden-Auswahl bleibt nun der aktuelle Proben-Reiter geöffnet.

NSC-Tool

  • Weitere Namen hinzugefügt.

MeisterGeister Team Treffen

Team Treffen 2012

MG-Team beim Team-Treffen 2012 (v.l.n.r. Joker2002, JBO, Rondrian, TheyWor, Master Sheep)

Anfang Oktober sind die MeisterGeister erstmalig an einem realen Ort zusammengekommen. Bislang kannte man sich nur über digitale Kommunikationswege und so war es für alle Beteiligten eine tolle Sache, sich mal in persona kennenzulernen.

Fünf Teammitglieder aus den unterschiedlichen Projekt-Bereichen (nebst Anhang) sind aus ganz Deutschland angereist, um sich im schönen Rheinland-Pfalz, umgeben von Weinbergen, zu treffen.
Wir haben die Gelegenheit natürlich genutzt, um einige wichtige Themen zu besprechen… Wir haben die mittel- und langfristige Ausrichtung von MeisterGeister diskutiert und neue Ideen entwickelt, um unsere Nutzer auch zukünftig mit guten und nützlichen Tools versorgen zu können. Außerdem haben wir intensiv über unseren integrierten Audio-Player gesprochen, den es in einer der kommenden Versionen geben wird. Man darf gespannt sein…

Natürlich ist auch der “Spaß” nicht zu kurz gekommen: Beim Grillen, Federweiser trinken und Zwiebelkuchen essen sind gemütliche und nette Gespräche geführt worden, wobei das Thema DSA und vor allem das Spielleiterhandwerk einen hohen Anteil hatte… Da Rollenspieler bekanntlich oft auch leidenschaftliche Gesellschaftsspieler sind, haben wir uns mit einigen Runden von Die Werwölfe vom Düsterwald in die Nacht begeben… Dabei zeigte sich, dass wenn 8 Rollenspieler ein solches Spiel spielen, garantiert eine Menge Spaß bei raus kommt… 😉

Nun, das Wochenende ist vorbei und ich bin immer noch total begeistert von der tollen Stimmung im Team! Das Treffen hat uns und dem Projekt viel gebracht und wir wollen es auf jeden Fall wiederholen. Also: Bis zum nächsten Mal…

1. Projektleiter Markus/Rondrian
für das gesamte MeisterGeister-Team

Werkstattbericht – Datenmodell und MVVM

Bereits vor der Sommerpause haben wir an verschiedenen Stellen davon berichtet, dass wir umfangreiche Änderungen an einigen Hintergrundkomponenten von MeisterGeister vornehmen und damit auch immer wieder Verzögerungen bei der Weiterentwicklung einiger Tools entschuldigt.

Nun, daber was sind diese ominösen “Hintergrundarbeiten” eigentlich? Und was habt ihr Nutzer überhaupt davon? Diese Fragen wollen wir in diesem Blog-Artikel klären…

MeisterGeister hat in den vergangenen 2 Jahren eine enorme Entwicklung erlebt: Die Anforderungen sind stark gewachsen und vor allem hat sich ein beachtlich umfangreiches Entwicklerteam entwickelt. Diese Veränderungen wirken natürlich bis in den Quellcode und den Aufbau der Sofware hinein… Nun, vereinfacht gesagt: Das was mit einem Entwickler gut funktioniert, ist bei fünf Entwicklern einfach nicht mehr praktikabel! Frühere Architekturentscheidungen sind inzwischen unpraktisch geworden und bremsen die Innovation im MeisterGeister-Projekt.
Aus diesem Grund haben wir uns vor einiger Zeit entschieden, den umfangreichen Schritt zu tun und diese alten Strukturen hinter uns zu lassen und einige neue Datenmodelle und Architekturmuster einzuführen. Das was uns jetzt einiges an Arbeit macht, wird uns später sehr viel bringen und euch natürlich auch ;-).

Aber was habt ihr nun davon? Also zunächst werdet ihr nicht viel von diesen Änderungen sehen, da sie sich hauptsichlich “unter der Oberfläche” abspielen und wir sehr darauf achten, alle bisherigen Funktionen auf die neuen Strukturen zu überführen. Der große Vorteil wird darin bestehen, dass wir endlich bei einigen Projekten ordentlich Gas geben können und wir deutlich schneller und einfacher die bestehenden Tools weiterentwickeln können und neue innovative Tools angehen können. Derzeit bremsen uns verkrustete Programmstrukturen noch sehr stark, was bald nicht mehr der Fall sein wird. Wir werden dann zum Beispiel endlich lange erwartete Verbesserungen im Kampf-Tool umsetzen können… 🙂

Während dieser Umbauarbeiten werden wir aber auch einige kleinere Verbesserungen sogleich umsetzen, von denen ihr auch direkt etwas habt: Einige Darstellungen werden verbessert, Bedienstrukturen vereinfacht und vereinheitlicht, Designs vereinheitlicht und wir versuchen die Performance zu optimieren. Ganz besonders betroffen von diesen Arbeiten ist die gesamte Helden-Verwaltung. Diese bekommt “unter der Haube” quasi einen komplett neuen Motor! 😉 Aber auch das Proben-Tool und das Kampf-Tool sind nicht unwesentlich von den Umbauarbeiten betroffen.

Exkurs für technisch Interessierte

Für all jene unter euch, die sich für die technischen Details interessieren, wollen wir an dieser Stelle eure Neugier gerne befriedigen :-). Alle anderen dürfen diesen Absatz gerne überspringen…
Eine wichtige Änderung, die wir vornehmen, ist die klarere Trennung der Architekturebenen. Dabei folgen wir dem Entwurfsmuster MVVM (Model View ViewModel). Dieses Muster basiert auf dem Model View Controller (MVC) Muster und erweitert es um einige Spezialitäten für WPF. Diese Muster sehen eine klare Trennung zwischen den verschiedenen Programmebenen vor: Die Benutzeroberfläche muss z.B. klar von der Programmlogik getrennt sein. Aus historischen Gründen besteht der MeisterGeister Code zu großen Teilen aus stark verzahnten Komponenten, mit viel CodeBehind-Logik. Die neue Architektur ist viel flexibler und robuster und einfacher zu warten und zu erweitern.
Die zweite große Umstellung besteht in unserem Datenmodell: Ursprünglich wurde die MeisterGeister-Datenbank mittels DataSet abgebildet. Dieses Datenmodell ist allerdings in einigen Punkten sehr unpraktisch und durch die gewachsenen Strukturen wurden wir dadurch stark behindert. Deshalb stellen wir das gesamte Datenmodell auf das Entity Data Model um. Anders als beim DataSet, werden beim EE-Model die einzelnen Datenbankeinträge nicht als Tabellenzeile dargestellt, sondern als einzelne Objekte. Die Handhabung dieses Models ist zwar etwas komplizierter, aber wir haben dadurch viele Vorteile.
Im Rahmen dieser Umbauarbeiten setzen wir außerdem einige sehr hilfreiche Konzepte aus dem Bereich der .NET- und WPF-Entwicklung ein, die vieles vereinfachen, darunter DataBinding und LINQ.
Diese Daten- und Architekturmodelle existieren bereits seit einigen MeisterGeister-Versionen parallel. Zur nächsten Version (1.6) wollen wir dann vollständig auf die neuen Modelle umgestellt haben!

Den Fortschritt der Arbeiten könnt ihr in unserem Forum verfolgen.

So, wir hoffen, dass wir mit diesem Artikel etwas Licht ins Dunkel bringen konnten?! Wir arbeiten bereist mit Hochdruck an der kommenden Version und wir freuen uns schon darauf, sie euch präsentieren zu können. Wir hoffen, dass es in ein paar Wochen soweit sein wird… Bis dahin: Bleibt uns treu! 😉

Eure Meistergeister