08.03.2016, 13:52
Neuer Monat, neues Release:
Erstmal vielen Dank an gaor!
Er hat sich in den letzten Wochen der Arbeit gestellt,
die vielen magischen Zahlen im Quelltext durch aussagekräftige Bezeichner zu ersetzten.
Jetzt ist vieles sehr viel lesbarer und die Semantik des Quellcodes wird viel klarer.
Ersetzte Funktionen (Segmente sind komplett identisch)
Original-Bugfix:
Sonstiges:
TODO-Liste:
Statistik:
Es sind 1032 von 1236 Funktionen nachgebaut (83,50%).
Davon sind 1008 identisch mit dem Originalcode.
Nach Byte-Metrik sind schon 81,55% (korrigiert) fertig.
Viele Spaß beim Testen,
HenneNWH
Erstmal vielen Dank an gaor!
Er hat sich in den letzten Wochen der Arbeit gestellt,
die vielen magischen Zahlen im Quelltext durch aussagekräftige Bezeichner zu ersetzten.
Jetzt ist vieles sehr viel lesbarer und die Semantik des Quellcodes wird viel klarer.
Ersetzte Funktionen (Segmente sind komplett identisch)
- seg112: Reiseevents 4 / 10 (Ork-Monolit[71], Leiche mit Einhornbrief[73], Wegelagerer[74][77])
- seg118: Reiseevents 10 / 10 (Greifenwiese[37], Erstbegegnung Einhorn[38])
Original-Bugfix:
- seg118: Reiseevent 78: Erneutes Laden des Dialogbildes nach dem Campen
- seg118: Reiseevent 124: Nur eine unglückliche Probe verläuft tötlich
Sonstiges:
- GCC/MSVC: Compilerwarnungen geprüft und viele davon behoben
- Magic-Numbers durch aussagekräftige Namen ersetzt
TODO-Liste:
- Reiseevents (viele kleine Funktionen) (noch 58)
- Reisemodus (noch 12)
- Dungeons (ein paar kleine und wenige sehr lange Funktionen) (noch 122)
Statistik:
Es sind 1032 von 1236 Funktionen nachgebaut (83,50%).
Davon sind 1008 identisch mit dem Originalcode.
Nach Byte-Metrik sind schon 81,55% (korrigiert) fertig.
Viele Spaß beim Testen,
HenneNWH