AJCarrington sagte:Optimierte Version von HeroForge:
Es ist eigentlich kein HeroForge Mod, obwohl das Charakterblattform direkt von ihnen ganked wurde. Die Idee ist, eine Charaktergenerierungs-Engine zu erstellen, die an die Bedürfnisse verschiedener d20-Subsysteme angepasst werden kann und relativ an die Bedürfnisse einer bestimmten Spielgruppe angepasst werden kann. Pathfinder RPG ist das Subsystem, auf das ich mich zuerst konzentriere, um den offenen Spieltest zu unterstützen, aber ich arbeite bereits an einer Modern20-Edition.
sckeener sagte:Meine Frau arbeitet seit einiger Zeit an einem Pathfinder Open Office Sheet. Es ist ihr liebstes Hobby im Moment…(gelangweilt in einer Besprechung, machen Sie etwas Pathfinder-Codierung…)
Es ist eine faszinierende Vorbesetzung, um sicher zu sein.
Ich habe damit herumgespielt, und obwohl ich nicht viele Fehler zu melden habe, habe ich einige allgemeine Kommentare zur Benutzeroberfläche.
Die Verwendung der Popups bietet elegante Lösungen für bestimmte Schnittstellenherausforderungen, obwohl es für andere Dinge ein wenig einschränkend ist. Die Charaktererstellung durch eine Reihe von Popups hat den Vorteil, dass die Leute wissen, was sie als nächstes ausfüllen müssen. Meine eigene, gröbere Methode besteht darin, nur einen Cyan-Punkt neben den Stellen erscheinen zu lassen, die Sie ausfüllen oder auswählen müssen (obwohl dies andere Probleme hat – es ist ein Kompromiss). Aber all diese Entscheidungen nacheinander auf Aufforderung des Computers durchgehen zu müssen, ist irgendwie linear, und ich vermute, ich bin nicht der einzige, dessen Charaktererstellungsprozess nachdenklicher ist. Ich zwicken den Charakter eine Menge.
Wo sich die Pop-ups wirklich auszahlen, ist die Inventarabwicklung. Mein eigenes Visual Basic-Fu ist zu diesem Zeitpunkt viel zu schwach, um so etwas zu tun, aber dies ist eine Funktion, die den armen Spieler vor großen Schmerzen bewahren kann, sodass ich diesen Code möglicherweise nur studieren muss. Es wäre schön, wenn die anderen Teile der Charaktererstellung auf diese Weise funktionieren würden – Sie klicken auf eine Schaltfläche, um Ihre Statistiken festzulegen, eine weitere Schaltfläche, um Ihre Fertigkeitspunkte auszugeben, usw., anstatt alle Auswahlmöglichkeiten nacheinander anzuzeigen.
Auch das Einstellen der Statistiken durch Eingabe der Anzahl der auszugebenden Punkte ist problematisch. Es wäre einfacher, wenn Sie die Statistiken ändern und die Punktekosten nachschlagen könnten.
Der einzige Fehler, auf den ich stieß, trat bei der Eingabe von Fertigkeitspunkten auf. Ich glaube, ich habe versucht, eine Perform-Fähigkeit hinzuzufügen, und in addField () ist ein Laufzeitfehler aufgetreten.
Ich freue mich darauf, dies in einem weiter entwickelten Zustand zu sehen.