SR Squad Manager
RSS Channel: SR Squad Manager
Der SR Squad Manager ist ein Tool, das Spielleitern einer Shadowrun Rollenspielrunde viel Arbeit und Verwaltung abnehmen kann.
Copyright:©2010-2012 Ralf Stauder
Editor:Ralf@stauder-online.de (Ralf Stauder)
Web Master:Ralf@stauder-online.de (Ralf Stauder)
Generator:Visual Studio 2010, manually edited
Docs:http://blogs.law.harvard.edu/tech/rss
Rating:PICS-Label: (PICS-1.1 "http://vancouver-webpages.com/VWP1.0/" l gen true by "Ralf@stauder-online.de" on "2010.02.19T18:271600" for "http://www.stauder-online.de/sr" r (Gam -1 V 1 Env 0 SF 0 Com 0 Can 0 Edu 0 S 0 P 1 Tol 0 MC 0 ))

Plugins!
Nach langerer Pause mal wieder ein Update, und zwar eines, von dem ich mir erhoffe, dass weitere Pausen die Entwicklung des Squad Manager nicht mehr so stark einschranken. Ich habe eine erste Version eines Plugin-Systems eingebaut, also kann in Zukunft jeder, der das denn mochte (und uber ein Visual Studio 2010 oder hoher verfugt), in C# selbst Plugins schreiben, um den Squad Manager zu erweitern. Das SDK inklusive Beispiel steht unten zur Verfugung, das Beispielplugin ist naturlich auch gleich zum direkten Gebrauch zu haben. Dann bin ich mal gespannt auf neue Ideen! :D

Author: Ralf@stauder-online.de (Ralf Stauder)
Mehr Netzwerk
Nach dem unglaublich spannenden Verlauf der Kickstarter Kampagne von Shadowrun Online habe ich wieder die Zeit gefunden, mich ein wenig um mein eigenes Tool zu kummern, und ich habe mich ein wenig dem Netzwerk zugewendet. Ich hoffe, es inzwischen in einen stabilen Zustand gebracht zu haben und wunsche viel Spa? dabei, den Squad Manager jetzt auch online zu verwenden.

Author: Ralf@stauder-online.de (Ralf Stauder)
NSC-Generator
Mehr Updates! Mehr Features! Mehr NSCs! :D Es gibt wieder eine neue Version zu bestaunen. Diesmal wurde nicht nur der komplette Lademechanismus (endlich) uberarbeitet (und bei der Gelegenheit der Programmstart viel schneller gemacht), es gibt jetzt auch den lange versprochenen NSC-Generator. Ihr braucht eine Gangergruppe? Eine SWAT-Team inklusive Fahrer und Gruppenmagier? Oder gehen die Spieler nicht da lang, wo sie sollen, und ihr braucht spontan irgendeinen Widerstand? Das sollte jetzt mit wenigen Klicks machbar sein. Ich bin auf euer Feedback gespannt. :)

Author: Ralf@stauder-online.de (Ralf Stauder)
Problembehebung
Leider noch kein neues Update, sondern eine kleine Warnung. Ich habe festgestellt, dass ich beim Umstellen des Installers in der letzten Version einen Fehler gemacht habe, womit die Halfte der Voraussetzungen nicht mit installiert wird. Das wird mit dem nachsten Update behoben, so lange musstet ihr von Hand die VC++ Runtime herunterladen und installieren, wenn ihr den frisch installierten Squad Manager nicht starten konnt.

Author: Ralf@stauder-online.de (Ralf Stauder)
Turen & Netzwerk
Es gibt wieder ein kleines Zwischenupdate. Dabei wurden einige Bugs behoben (insbesondere ein Problem mit dem Prasentationsfenster), aber es gibt auch zwei Neuerungen. Zum einen ist die aktuelle Probeversion des Netzwerkcodes inzwischen regular verfugbar, zum anderen lassen sich inzwischen auch die Turen eines Gebaudeplanes offnen und schlie?en, was die Sichtbarkeit angeht. Ich wunsche viel Spa? damit!

Author: Ralf@stauder-online.de (Ralf Stauder)
Feedback Forum
Als kleine Neuerung habe ich ein Feedback Forum eingerichtet, uber das man nicht nur sehen kann, was noch so alles auf der Agenda steht, dort konnen auch direkt eigene Ideen vorgeschlagen werden und uber die Wichtigkeit einzelner Punkte abgestimmt werden. Dazu braucht es (augenscheinlich) auch keinen Login, also einfach mal vorbei schauen und abstimmen. Und auf dieser Seite unten im Eck gibt es auch gleich einen dort hin fuhrenden Button, falls eine spontane Idee schnell dokumentiert werden muss.

Author: Ralf@stauder-online.de (Ralf Stauder)
Neue Version nach meinem Diplom
Nachdem es letztes Jahr leider kaum Updates zum Squad Manager gab (dafur habe ich inzwischen mein Informatik-Diplom! :D), geht es wieder mit Updates weiter! Neben etlichen Bugfixes gibt es jetzt auch einen gro?en Schwung neuer Funktionen, die ich doch im Laufe der Zeit alle umsetzen konnte.
Den ersten Teil der Neuerungen betrifft die Charaktere selbst. Jetzt kann eine ganze Liste an Panzerungen eingetragen werden, die sich nach Bedarf schnell an- und ablegen lassen. Auch neu ist die Unterstutzung von Munition und Feuermodi der einzelnen Waffen. Es macht schon einen enormen Unterschied aus, ob man mit normaler Munition Einzelschusse abgibt, oder dem Punk gegenuber eine komplette Salve EX-Ex reindruckt... ;) Au?erdem ein komplett neues Feature ist die Moglichkeit, Charaktere zu importieren, die mit dem Tool Chummer erstellt wurden! Jetzt haben Chummer und der Squad Manager unterschiedliche Ausrichtungen, daher werden nicht alle Funktionen des einen auch im anderen unterstutzt, aber dennoch kann ich das Tool warmstens empfehlen! Link zum (englischen) Thema Chummer auf Dumpshock, wo nicht nur der Download zu finden ist, sondern auch immer die neuesten Meldungen zum Thema.
Bei den weiteren Neuerungen ist zu sagen, dass der Squad Manager auf englischsprachigen Systemen inzwischen auch Englisch sein sollte. Au?erdem lassen sich die Rauminformationen zu Karten inzwischen auch nachbearbeiten (uber das Datei-Menu), und es lassen sich inzwischen verschiedene Regelbucher aktivieren, deren Werte dann mit ubernommen werden (beispielsweise neue Waffentypen, wenn man das Arsenal aktiviert). Wenn euch dazu Punkte einfallen, die noch fehlen (z.B. eine Regeloption aus einem Buch, die nicht als Hausregel aktiviert werden kann, oder eine falsche Ubersetzung), lasst es mich wissen.
Und abschlie?end gibt es noch ein kleines Gimmick oben drauf: Wenn den Spielern ein eigenes Bild statt des Lageplans gezeigt wird (z.B. ein Foto der Zielperson oder eine Au?enansicht des Gebaudes, in das die Runner eindringen sollen), kann man inzwischen Deko-Elemente daruber legen, um einen netten "Drohnen- oder Uberwachungskamera"-Effekt zu erreichen. :)
Einziger Wermutstropfen ist mal wieder das leidige Installer-Thema. Inzwischen habe ich das vollig unbrauchbare InstallShield wieder aufgegeben, was hei?t, dass ihr die alte Version erst selbst deinstallieren musst, bevor die neue Version installiert werden kann, sonst fehlt die Halfte der Dateien...
In diesem Sinne weiter viel Erfolg in den Schatten, Chummer!

Author: Ralf@stauder-online.de (Ralf Stauder)
Gastauftritt bei Spharengefluster
Heute habe ich eher indirekte Neuigkeiten, was den Squad Manager angeht. Ich trete als Gastsprecher bei der heutigen Episode von Spharengefluster auf, einem Podcast, der sich eigentlich mit dem Fantasy-Rollenspiel "Das Schwarze Auge" befasst, heute aber mal eine Shadowrun Spezialfolge liefert. Wenn Ihr gerade von dort kommt, noch einmal Willkommen in der dusteren Welt von Shadowrun und Danke fur euren Besuch! Wenn nicht, kann ich Euch im Gegensatz dazu den Podcast ans Herz legen, um vielleicht mal einen Blick auf die reine Fantasywelt von Aventurien zu werfen. :D

Author: Ralf@stauder-online.de (Ralf Stauder)
Ein paar Bugfixes
Es gibt ein kleineres Update, das einige Bugs beseitigt. Hauptsachlich die Optionen, die Soundleiste auszublenden und die Charakterbilder einzubetten waren durch die Umstellung betroffen. Wenn ihr diese Funktionen nicht nutzt, braucht ihr auch das Update wohl kaum.

Author: Ralf@stauder-online.de (Ralf Stauder)
Neue Version verfugbar
Update, Update! :D Nach einer gefuhlten Ewigkeit, gibt es wieder eine neue Version des Squad Manager zum Download! Und ohne Unbescheiden sein zu wollen, kann ich durchaus behaupten, dass es ein ordentlicher Sprung war (wenn ich es nicht besser wusste, wurde ich gar von einem "Quantensprung" reden :)).
Was hat sich also in den letzten *hust* 8 Monaten am Squad Manager getan? Die gro?te und durchaus wichtigste Veranderung ist die schon ein paar Mal erwahnte Umstellung der Infrastruktur. Davon sieht man zwar nichts direkt, aber es erleichtert mir die Arbeit schon enorm. (Wer es genau wissen will: vom schon immer eher stiefmutterlich behandelten C++/CLI auf das hochmoderne C# 4.0) Dann gab es naturlich noch eine handvoll Bugfixes, insbesondere was das Laden und Speichern von Szenen und Charakteren angeht. Auch die allgemeine Erstellung von Charakteren habe ich ein wenig uberarbeitet. Der bisherige Dialog zum Laden und Erstellen von Charakteren ist immer noch verfugbar, aber der neue Weg ist, dass direkt der Charakterbogen geoffnet wird, in dem man jetzt endlich alle verfugbaren Werte verandern kann: darunter den Metatyp, alle Attribute, und ab jetzt kann sogar das Magieattribut gesetzt werden! (Zauber sind noch keine drin, die stehen noch auf der Liste, aber jetzt lassen sich zumindest die Zaubereiproben ganz regular mit dem Squad Manager abwickeln.)
Die gro?te sichtbare Veranderung liegt aber ganz klar darin, dass ich ein komplett neues Kapitel des Regelwerks in mein Spielleiter Tool einbauen konnte: Die Matrix! Charaktere konnen jetzt Kommlinks haben, auch mehrere, Programme auf diesen verteilen, und sich nicht mehr nur in der physischen Welt prugeln. Ab sofort konnen sich die Akteure auch in der virtuellen Welt der Matrix die Angriffs- und Blackout-Programme an den Kopf werfen. ;)
Damit wunsche ich allen treuen und neuen Benutzern viel Spa? beim Shadowrun und hoffe, dass euch der Squad Manager dabei weiterhin produktiv zur Seite steht. Wie bisher auch immer, stehe ich fur Kritik offen und freue mich uber jedes Feedback.

Author: Ralf@stauder-online.de (Ralf Stauder)
Durchbruch
Gute Neuigkeiten! Ich habe es in einem unglaublich produktiven Wochenende geschafft, ein komplett neues Kapitel in den Squad Manager einzubauen, der Umstellung der Infrastruktur sei dank. Dazu noch ein Haufen Bugfixes und eine Handvoll anderer Features, das nachste Update wird sich auf jeden Fall lohnen. :D Jetzt geht es noch darum, das neue Setup-Skript zu bandigen (entgegen ursprunglicher Befurchtungen scheine ich es jetzt doch uberzeugt zu haben, fur mich zu arbeiten, statt gegen mich), und schon sollte ein neuer Download bereit stehen.
An dieser Stelle mochte ich mich schon mal recht herzlich bei Axel Emmer bedanken, der mich bei der Umstellung des Squad Manager tatkraftig unterstutzt hat.

Author: Ralf@stauder-online.de (Ralf Stauder)
Lebenszeichen und Netzwerke
Nur ein kurzes Lebenszeichen. Inzwischen ist die Umstellung der Infrastruktur erledigt, jetzt ist der Squad Manager technisch auch im 21. Jhd. angekommen. ;) Ironischerweise habe ich derzeit noch Probleme, dem Setup das auch klar zu machen. Das Programm wurde also schon wieder laufen, wenn man es denn auf seinen Rechner bekame...
Au?erdem sind vielleicht manchen Besuchern auf meiner Seite schon die Netzwerk-Buttons aufgefallen, die seit einiger Zeit die Kopfleiste zieren. Es wurde mich freuen, wenn ihr da drauf klicken konntet, wenn ihr beim einen oder anderen Netzwerk Mitglied seid. Ich nehme da gerne auch noch Empfehlungen entgegen.

Author: Ralf@stauder-online.de (Ralf Stauder)
NSC-Katalog ist einsatzbereit
So, die NSC-Seite ist online, die Einsendungen konnen kommen! :D Ich bin mal sehr gespannt, was sich da so in nachster Zeit ansammeln wird...

Author: Ralf@stauder-online.de (Ralf Stauder)
NSC-Katalog auf der Homepage!
Es haben sich in den letzten Tagen doch einige gefunden, die sich an der Umfrage beteiligt haben, und da ist die Stimmung (soweit) doch recht eindeutig. :) Dann werde ich mich mal daran machen, vorubergehend eine entsprechende Sektion hier auf der Seite einzurichten, wo dann sehr grundlegend NSCs ausgetauscht werden konnen.

Author: Ralf@stauder-online.de (Ralf Stauder)
NSC-Katalog auf der Homepage?
Keine Sorge, ich lebe und programmiere noch. ;-) Bis zum nachsten Update wird es aber noch ein wenig dauern, weil ich zum einen gerade in einer sehr arbeitsintensiven Studienphase bin, zum anderen wird mit dem nachsten Update ein gro?er, neuer Aspekt in den Squad Manager eingefuhrt: die Matrix! Und das dauert deshalb so lange, weil ich ein paar sehr alte Designfehler korrigieren musste, die das "Unwissende Ich Der Vergangenheit™" zu Projektbeginn vorbereitet hat...
Aber ich mochte die Gelegenheit auch gleich nutzen, um meine Nutzergemeinde mal zu fragen, was sie von einer provisorischen NSC-Kartei hier halten wurde? Bisher geht es nur darum, hier auf der Homepage eine kleine Ubersichtsseite einzurichten mit Minibeschreibungen und Downloads zu NSCs, die von euch entworfen und zur Verfugung gestellt werden. Allzu viel wird es au?enrum noch nicht geben (Einreichen musstet ihr wohl per E-Mail, Bewertungen gibt es noch nicht und dergleichen), aber wenn das gut ankommt, werde ich die grobe Idee (eher) aufgreifen, so eine Funktionalitat direkt in den Squad Manager mit einzubauen. Sagt mir eure Meinung bei dieser Umfrage!

Author: Ralf@stauder-online.de (Ralf Stauder)
Miniansicht der Spielersicht und andere Kleinigkeiten
Es geht weiter! Ich habe ein paar Kleinigkeiten umgesetzt, die mir oder auch einigen Benutzern aufgefallen sind. Zum Einen wird die Gerauschliste jetzt nicht als platte Liste angezeigt, sondern als Baum, der die Ordnerstruktur beibehalt. Sehr praktisch, wenn man eine riesige Datenbank mit hunderten von Gerauschen hat. Au?erdem werden die Spielercharaktere nicht mehr aus der Liste entfernt, wenn man eine neue Karte ladt (ohne die SCs brauchte man den ganzen Aufwand ja gar nicht erst betreiben ;-) ), und mein personlicher Favorit unter den Neuerungen: wenn man den Spielern uber das Prasentationsfenster ein anderes Bild als den Lageplan zeigt (beispielsweise ein Foto der Zielperson), bekommt der Spielleiter zur Erinnerung eine kleine Miniansicht von dem, was die Spieler sehen.

Author: Ralf@stauder-online.de (Ralf Stauder)
Erweiterungen zur Szenenverwaltung
Ein paar kleinere Updates zur Szenenverwaltung. In der neuen Version kann man sich allgemeine Notizen zur aktuellen Szene machen, au?erdem kann man "externe Aktionen" mit der Szene verknupfen. Das konnen z.B. Playlisten sein, die dann automatisch abgespielt werden, oder eine gro?e Textdatei, die geoffnet wird, wenn die Szene geladen wird.

Author: Ralf@stauder-online.de (Ralf Stauder)
Szenenunterstutzung und Charaktere schnell laden
Meine Prufung hab ich (gut) uberstanden, und es ist wieder Zeit fur ein Update! Es gibt 1 neues Feature und eine Vereinfachung. Einfacher sollte man jetzt Charaktere laden konnen, die man schon mal importiert hat, da sie jetzt direkt zum "Schnellladen" zur Verfugung stehen. Und als neue Funktion kann man ab sofort Szenen abspeichern, die die geladene Karte und alle Charaktere darauf abspeichern (spater kommt da vielleicht noch was dazu). Jetzt kann man also alle geplanten Stationen eines Runs schon mal vorbereiten, inklusive aller NSCs, und muss im Run selbst nur noch die richtige Datei raussuchen.

Author: Ralf@stauder-online.de (Ralf Stauder)
Bugfixes, Netzwerkunterstutzung und Sichtbarkeitsberechnung
Nach einiger Zeit wieder ein gro?es Update! Neben einigen Bugfixes (teilweise wurden dank aufmerksamer User sogar recht fiese Bugs beseitigt) gibt es ein brandneues Kernfeature, und der Netzwerkcode wurde ausgebaut. Der schnell erzahlte Teil zuerst, der Netzwerkcode sollte jetzt ein gutes Stuck stabiler laufen, es gibt einige Tricks, die einem bei der Problemsuche unterstutzen sollen, sollte die Verbindung nicht zu Stande kommen, und es gibt auch hier zwei neue Features: die verbundenen Clients konnen nicht nur die Sounds horen, die der Meister so abspielt, sondern konnen den Meister auch direkt auf bestimmte Punkte hinweisen, indem sie einfach in die Karte klicken ("Ich schleiche mich hier hin."). Das andere, auch richtig gro?e neue Feature ist leider trotz aller Muhen auch auf Benutzerseite noch einigerma?en aufwandig (lasst sich aber gut vorbereiten und bietet einen echten Mehrwert). Der Meister kann zu einer Karte jetzt Rauminformationen festlegen, also direkt in der Karte festlegen, wo begehbare Raume sind, wo undurchsichtige Hindernisse (wie Saulen) stehen, und wo die einzelnen Raume uber offene Durchgange oder Turen verbunden sind. Spater im Spiel kann der Meister dann mit einem einzigen Klick das komplette Sichtfeld aller Spieler aufdecken! Die Rauminformationen werden neben der Bilddatei in einer eigenen Datei gespeichert, sie lassen sich also nicht nur gut vor einem Run vorbereiten, sondern auch einfach mit der Karte zusammen an andere verschicken oder dergleichen. Au?erdem ist hiermit die Grundlage geschaffen fur eine ganze Reihe neuer Moglichkeiten, die noch auf meiner Ideenliste stehen.

Author: Ralf@stauder-online.de (Ralf Stauder)
Falsche Datei
Miniupdate: Ich habe aus Versehen eine falsche Datei in das letzte Paket gepackt. Wer die Version 0.61.2.1825 also schon gestern geladen hat, wird fur die Netzwerkgeschichte noch eine Kleinigkeit tun mussen: Die Datei "UmbraImageLib.dll" runterladen, und ins Programmverzeichnis des Squad Manager verschieben (und dabei die vorhandene Datei uberschreiben). Wer erst jetzt das aktuelle Setup runter ladt, hat die bereits dabei. :)

Author: Ralf@stauder-online.de (Ralf Stauder)
Netzwerkunterstutzung
Es gibt wieder eine neue Version, deren Hauptneuerung etwas ist, was ich ursprunglich nie fur den Squad Manager geplant hatte. ;) Namentlich geht es um den RemoteViewer, ein Programm, das effektiv das gleiche macht, wie das Prasentationsfenster auch (also den Lageplan mit Markern anzeigen), aber eben uber das Netzwerk. Nachdem ich immer ofter die Frage gehort habe, ob man mit dem Squad Manager auch uber das Netzwerk arbeiten kann, habe ich mich mal da dran gesetzt, und es eingebaut. Das Ganze ist noch ziemlich "experimentell" (also instabil) und deshalb auch nicht auf "normalem" Wege zu erreichen. Der RemoteViewer liegt im gleichen Verzeichnis wie der Squad Manager auch (und man sollte ihn uber den Dateinamen auch deutlich identifizieren konnen), aber es wird keine Verknupfung zu ihm angelegt, man muss ihn also von Hand starten. Der Meister hat sogar noch etwas mehr zu tun: Wahrend der Squad Manager ladt, muss man die [STRG]-Taste gedruckt halten, bis das Hauptfenster sichtbar wird. Dann gibt es im Menu des Prasentationsfensters die neue Option "Netzwerkzugang", die man anschalten muss, damit sich die Viewer zu einem verbinden konnen. Der Server/Meister muss meistens noch bei seinem Router den Port weiterleiten (standardma?ig 23000), au?erdem braucht jeder Client/Spieler die IP-Adresse des Servers, die dieser aber recht einfach rausfinden kann: www.WieIstMeineIP.de

Author: Ralf@stauder-online.de (Ralf Stauder)
Fertigkeiten und Attribute andern
Ich habe zwei kleinere "Bugs" gefixt. Genauer waren es keine Bugs, sondern einfach Bereiche, die ich noch nicht fertig hatte, und die habe ich jetzt nachgereicht. :) Ab jetzt wird sich auch was tun, wenn man eine Fertigkeit entfernen mochte (wenn die Fertigkeit teil einer Gruppe war, wird auch die Gruppe aufgelost), und ab sofort kann man sogar die Attributswerte des Charakters auch nachtraglich andern! Das gilt soweit allerdings nur fur die normalen Attribute, die speziellen (wie Edge oder Essenz) sind auch weiter erst Mal schreibgeschutzt (da diese anders aufgebaut sind, drum muss ich da anders heran gehen).

Author: Ralf@stauder-online.de (Ralf Stauder)
Waffen, Rustungen und Kompatibilitatsmodus
Keine Sorge, eine Woche ohne Meldung ist kein Anzeichen fur eine neue Auszeit, ich habe nur etwas langer gebraucht, dafur hat es sich in meinen Augen gelohnt. Neben ein paar Bugfixes gibt es gleich ein paar Neuerungen. Ganz vorne steht ein "Kompatibilitatsmodus", der immer versucht, einen Charakter zu laden, auch wenn es nicht auf den ersten Versuch klappt. Das ist auf lange Sicht einfacher, da es durchaus noch ein paar Mal vorkommen kann, dass sich an den Charakterdateien was andert, und so kommt halt nur einmal eine Meldung, aber der Charakter kann im Wesentlichen weiter geladen werden. Diese Meldung wird wohl auch gleich mit dem neuen Update fur alle Charaktere kommen, denn es gibt hier auch Neues: Waffen konnen jetzt viel detaillierter eingetragen werden (inkl. Munition, Feuermodi u.a.), Rustungen auch, und das jeweilige Gegenspiel ist bereits voll implementiert.

Author: Ralf@stauder-online.de (Ralf Stauder)
Bugfixes und RSS-Feed
Wieder ein Update, hauptsachlich mit ein paar Bugfixes und Optimierungen. Au?erdem habe ich den Installer ein wenig umgestellt... Vorteil: Ab dieser Version kann man eine neue Version uber eine vorhandene einfach druber installieren, und muss nicht mehr die alte Version vorher von Hand deinstallieren. ;) Nachteil: Das gilt naturlich erst ab dieser Version, die letzte davor muss also noch mal so entfernt werden. Au?erdem gibt es ab heute sogar einen RSS-Feed! :D

Author: Ralf@stauder-online.de (Ralf Stauder)