Changes in ui.cpp (CUserInterface::Load()):
void CUserInterface::Load() { // Load graphics const int size = (int)Fillers.size(); for (int i = 0; i < size; ++i) { Fillers[i].Load(); }
for (int i = 0; i <= FreeWorkersCount; ++i) { if (Resources[i].G) { Resources[i].G->Load(); Resources[i].G->UseDisplayFormat(); } }
if (InfoPanel.G) { InfoPanel.G->Load(); InfoPanel.G->UseDisplayFormat(); } if (ButtonPanel.G) { ButtonPanel.G->Load(); ButtonPanel.G->UseDisplayFormat(); } if (PieMenu.G) { PieMenu.G->Load(); PieMenu.G->UseDisplayFormat(); }
//Wyrmgus start if (Preference.IconFrameG) { Preference.IconFrameG->Load(); Preference.IconFrameG->UseDisplayFormat(); } if (Preference.PressedIconFrameG) { Preference.PressedIconFrameG->Load(); Preference.PressedIconFrameG->UseDisplayFormat(); } //Wyrmgus end
// Resolve cursors Point.Load(); Glass.Load(); Cross.Load(); YellowHair.Load(); GreenHair.Load(); RedHair.Load(); Scroll.Load();
ArrowE.Load(); ArrowNE.Load(); ArrowN.Load(); ArrowNW.Load(); ArrowW.Load(); ArrowSW.Load(); ArrowS.Load(); ArrowSE.Load(); }
Changes in ui.cpp (CUserInterface ::Load( )):
void CUserInterface: :Load() size(); i].Load( );
{
// Load graphics
const int size = (int)Fillers.
for (int i = 0; i < size; ++i) {
Fillers[
}
for (int i = 0; i <= FreeWorkersCount; ++i) { i].G->Load( ); i].G->UseDispla yFormat( );
if (Resources[i].G) {
Resources[
Resources[
}
}
if (InfoPanel.G) { G->Load( ); G->UseDisplayFo rmat(); G->Load( ); G->UseDisplayFo rmat(); G->Load( ); G->UseDisplayFo rmat();
InfoPanel.
InfoPanel.
}
if (ButtonPanel.G) {
ButtonPanel.
ButtonPanel.
}
if (PieMenu.G) {
PieMenu.
PieMenu.
}
//Wyrmgus start IconFrameG) { IconFrameG- >Load() ; IconFrameG- >UseDisplayForm at(); PressedIconFram eG) { PressedIconFram eG->Load( ); PressedIconFram eG->UseDisplayF ormat() ;
if (Preference.
Preference.
Preference.
}
if (Preference.
Preference.
Preference.
}
//Wyrmgus end
// Resolve cursors
Point.Load();
Glass.Load();
Cross.Load();
YellowHair.Load();
GreenHair.Load();
RedHair.Load();
Scroll.Load();
ArrowE.Load();
ArrowNE.Load();
ArrowN.Load();
ArrowNW.Load();
ArrowW.Load();
ArrowSW.Load();
ArrowS.Load();
ArrowSE.Load();
}