- milestone: --> Core
- priority: 5 --> 6
Obsługa ładowania XML. Co prawda jakaś już jest, ale kuleje. Brakuje parę istotnych rzeczy. Najważniejsze z nich to:
* Sprawdzenie, czy znaleziona formuła jest prawidłowa. Jeżeli nie, wypadało by zalogować informację.
* Usuwanie wszystkich zasobów, które zostały zaalokowane = brak przecieków/wycieków pamięci
* Ładowanie danych z XML do struktur w taki sposób, aby struktury te dało się skopiować. Następnie powinny one być czyszczone
* Dopisanie komentarzy przy niejasnych linijkach
* Odpowiednio dobrane nazewnictwo zmiennych
* Osobna metoda do ładowania obiektu, żeby metody LoadObjectByID oraz LoadObjectByName nie duplikowały kodu (przykład: Metoda LoadFoundObject)
Jeżeli czegoś tu nie ma, a jest istotne dla silnika, to również powinno być zaimplementowane