Quote:
und was wäre wenn man die strings auf gleichheit matchen würde ? und wenn sie übereinstimmen, dass das dann ausgegeben wird
Das mache ich nicht - warum?Quote:
Ich habe auch einen Vorschlag: Nur die variablen Stats eines Items anzeigen.
Ist relativ viel Arbeit, man könnte die XML-Datei vom D2ItemReader von indiablo nehmen: [Only registered and activated users can see links. Click Here To Register...]
Das Problem dabei ist, dass die ganzen Daten auf deutsch sind, eine Übersetzung würde sich dennoch in Grenzen halten oder gibt es sowas sogar schon in englisch?
Erstens ist es nicht direkt brauchbar, zweitens respektiere ich die Arbeit anderer und kann mir nicht vorstellen, dass die Entwickler bei Indiablo es gutheissen würden, wenn ihre Arbeit in so einem "Umfeld" eingesetzt wird.
Ich denke ich müsste es selber erarbeiten, allerdings habe ich es da leichter, denn bei der India Methode ist ja lediglich die Beschreibung gegeben, ich hingegen habe sämtliche Daten der Item Unit, womit die Identifizierung sehr viel leichter wird.
Es ist eben nur etwas mehr zu schreiben.
Aber das per XML File umzusetzen ist eine Klasse Idee. Ich habe derzeit folgende Variante im Kopf:
Ich schreibe eine Unique Klasse, diese enthält neben dem Namen des Uniques auch einige Daten, nämlich etwa ein Bitmuster, das besagt, welche der Zeilen in der Beschreibung von Haus aus aktiviert sind.
Bei der Instantiierung dieser Klasse bekommt der Konstruktor eine ID übergeben und mithilfe dieser ID kann der passende Eintrag in der vorliegenden XML Tabelle gesucht werden und die passenden Daten werden eingelesen.
Das hätte zwei Vorteile:
- Der Nutzer kann noch von außen darauf einwirken, welche Zeilen bei Uniques Standardmäßig mit ausgegeben werden.
- Sobald das Format und die Infrastruktur erstmal fest steht, müsste ich diese XML Vorlage nicht alleine vollenden, sondern könnte es auch an willige Helfer outsourcen. :)
Dazu direkt mal eine praktische Frage:
Ist jemandem von euch irgendeine Art von Liste bekannt, die jedem Unique oder Set Item eine einzigartige ID zuweist?
Natürlich kann man die IDs auch selber festlegen, aber so mit einer Vorgabe hätte man direkt eine allgemeine Basis, an der man sich orientieren kann.
LG
Muddy