thevaan / rawr-rg Goto Github PK
View Code? Open in Web Editor NEWModified Rawr 2.3.23 for Rising-Gods.de (original form http://rawr.codeplex.com/)
License: Apache License 2.0
Modified Rawr 2.3.23 for Rising-Gods.de (original form http://rawr.codeplex.com/)
License: Apache License 2.0
Durch die Umstellung auf den Import deutscher Items aus der RG-DB, werden Glyphen nicht übernommen.
Man müsste alle Namen und die Beschreibung der Glyphen in der ClassGlyphs.cs übersetzen und anschließend die Namen in der jeweiligen Calculation für die GlyphData eintragen.
Wie ist hier das Vorgehen gewünscht? Komplett auf Deutsch oder Englisch oder die Lokalisierungsoption erweitern?
Das Updaten von Item Daten aus der RG-DB scheint zu funktionieren. Allerdings ist Rawr noch nicht in der Lage eine Liste von Upgrade aus der RG-DB zu generieren und zu laden. Das muss dringend debugged werden.
Aus der aktuellen Release-Version:
Fehlermeldung:
Informationen über das Aufrufen von JIT-Debuggen
anstelle dieses Dialogfelds finden Sie am Ende dieser Meldung.
************** Ausnahmetext **************
System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
bei Rawr.Forms.Options.treeView1_AfterSelect(Object sender, TreeViewEventArgs e)
bei System.Windows.Forms.TreeView.TvnSelected(NMTREEVIEW* nmtv)
bei System.Windows.Forms.TreeView.WmNotify(Message& m)
bei System.Windows.Forms.TreeView.WndProc(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Geladene Assemblys **************
mscorlib
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.5477 (Win7SP1GDR.050727-5400).
Rawr
Assembly-Version: 2.3.23.1.
Win32-Version: 2.3.23.1.
System.Windows.Forms
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.5468 (Win7SP1GDR.050727-5400).
System
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400).
System.Drawing
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400).
Rawr.Base
Assembly-Version: 2.3.23.1.
Win32-Version: 2.3.23.1.
System.Xml
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.5476 (Win7SP1GDR.050727-5400).
Rawr.Base.XmlSerializers
Assembly-Version: 2.3.23.1.
Win32-Version: 2.3.23.1.
Rawr.Bear
Assembly-Version: 2.3.23.0.
Win32-Version: 2.3.23.0.
Rawr.Cat
Assembly-Version: 2.3.23.0.
Win32-Version: 2.3.23.0.
Rawr.DPSDK
Assembly-Version: 2.3.23.0.
Win32-Version: 2.3.23.0.
Rawr.DPSWarr
Assembly-Version: 2.3.23.0.
Win32-Version: 2.3.23.0.
Rawr.Elemental
Assembly-Version: 2.3.23.0.
Win32-Version: 2.3.23.0.
Rawr.Enhance
Assembly-Version: 2.3.23.0.
Win32-Version: 2.3.23.0.
Rawr.Healadin
Assembly-Version: 2.3.23.0.
Win32-Version: 2.3.23.0.
Rawr.HolyPriest
Assembly-Version: 2.3.23.0.
Win32-Version: 2.3.23.0.
Rawr.Mage
Assembly-Version: 2.3.23.0.
Win32-Version: 2.3.23.0.
Rawr.Moonkin
Assembly-Version: 2.3.23.0.
Win32-Version: 2.3.23.0.
Rawr.ProtWarr
Assembly-Version: 2.3.23.0.
Win32-Version: 2.3.23.0.
Rawr.RestoSham
Assembly-Version: 2.3.23.0.
Win32-Version: 2.3.23.0.
Rawr.Retribution
Assembly-Version: 2.3.23.0.
Win32-Version: 2.3.23.0.
Rawr.Rogue
Assembly-Version: 2.3.23.0.
Win32-Version: 2.3.23.0.
Rawr.ShadowPriest
Assembly-Version: 2.3.23.0.
Win32-Version: 2.3.23.0.
Rawr.TankDK
Assembly-Version: 2.3.23.0.
Win32-Version: 2.3.23.0.
Rawr.Tree
Assembly-Version: 2.3.23.0.
Win32-Version: 2.3.23.0.
System.Configuration
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.5476 (Win7SP1GDR.050727-5400).
mscorlib.resources
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.5477 (Win7SP1GDR.050727-5400).
System.Windows.Forms.resources
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.5420 (Win7SP1.050727-5400).
kanc3n-3
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400).
************** JIT-Debuggen **************
Um das JIT-Debuggen (Just-In-Time) zu aktivieren, muss in der
Konfigurationsdatei der Anwendung oder des Computers
(machine.config) der jitDebugging-Wert im Abschnitt system.windows.forms festgelegt werden.
Die Anwendung muss mit aktiviertem Debuggen kompiliert werden.
Zum Beispiel:
Wenn das JIT-Debuggen aktiviert ist, werden alle nicht behandelten
Ausnahmen an den JIT-Debugger gesendet, der auf dem
Computer registriert ist, und nicht in diesem Dialogfeld behand
Aus irgendeinem Grund scheint es mir so, als würde Rawr wenn man es im Debug Modus kompiliert wesentlich schneller Daten aus dem Netz ziehen und verarbeiten als wenn man es im Release Modus kompiliert... das sollte mal beobachtet werden.
Sobald Lokalisierungen in den Formeigenschaften eingestellt wird, funktionieren bspw. der ItemComparisonGraph oder die Buttons für MainHand, Offhand etc. nicht mehr richtig. (Leisten bleiben nicht mehr innerhalb der maximalen Breite, Buttons sind verschwunden, keine Scrollbars vorhanden.)
Ursache konnte ich bisher noch nicht feststellen. Sollte nochmal beobachtet werden, daher bleibt die Lokalisierung erstmal aus.
PS: btw. habe ich wohl doch nicht genügend Rechte um zu mergen, Issues zuzuweisen etc.
Siehe: https://redmine.rising-gods.de/issues/16376
Prüfen, ob bei Rawr relevant? Siehe Forum: https://www.rising-gods.de/forum/63-programmiererecke/663678-lfd-rawr-2323-rg-edition.html?limit=10&start=10#664772
Bei Charakteren mit Sonderzeichen (v.a.: èà...) schlägt das öffnen mit folgender Fehlermeldung fehl:
Rawr encountered an error retrieving the character <charname> from the armory. Add'l Info: Processing Forced Buffs (from Racials and Professions)
Bsp für Charakter: Ràzìel, Hèxer
Es gibt eine Reihe an Bugfixes an Rawr2 (und Rawr3) die im originalen Rawr Repo nach dem Release von Rawr 2.3.23 commited wurden, allerdings wurde daraus keine neue Rawr Version mehr, also sollten diese Bugfixes geprüft werden ob sie kompatibel sind und gegebenenfalls gemerged werden. Die Commits können hier eingesehen werden. Relevant ist alles, was nach dem 13. September 2010 commited wurde.
Hier eine Auflistung der Commits, die ich mir aufgefallen sind bei denen scheinbar Änderungen an Rawr2 und/oder Rawr3 statt gefunden haben:
Danach scheinen sich alle Commits nur noch auf Cata Niveau zu bewegen. Allerdings habe ich gesehen, dass teilweise auch in Rawr2 Cata Berechnungen integriert wurden! Es ist höchste Vorsicht geboten! Vor dem mergen/implementieren genau gucken, ob die Änderungen zu WotLK passen und sinn machen. Das habe ich beim raussuchen der Commits nicht gemacht!
Aus irgend einem Grund wird das Rawr.TankDK Projekt nicht automatisch gebuilded. Dadurch können keine Tank DKs analysiert/geladen/whatever werden im Tool. Händisches erstellen (rechts klick -> Projekt erstellen) von Rawr.TankDK funktioniert einwandfrei und die dll ist dann auch im Tool nutzbar.
Der Code sollte bereinigt werden. In diesem Issue sollen "Punkte" gesammelt werden, die zu bereinigen sind, falls es sich um immer wieder auftauchende "Unreinheiten" handelt.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.