1) Text "Loading" neni psan fontem outline_white, ale proste systemovym fontem Windows. V te dobe jeste engine neni inicializovan, takze nebezi ani manazer fontu, textur atd. Ten napis je tam jen aby se nereklo, a jak uz poznamenal Hanser, vetsinou tam problikne jen na zlomek sekundy, takze bych to taky nevidel jako zasadni problem.
Tak tohle resit uz nebudu, proste tam hodim prazdny string, aby me to nestvalo. Bylo by hezky, kdyby ty pisma byly jednotnys tema, co mam v projektu, klidne ten loading udelat i pres obrazek... vidim jej vterinku, takze to asi vazne nema cenu.
2) Co se tyce ulozenych pozic, cele to save/load okno ve WME demu je kompletne naskriptovane, takze ti teoreticky nic nebrani v tom, abys upravil nacitani pouzitych pozic a vynechaval ty nepouzite.
To sice muzu vynechat, jenze ja mam promenny pocet pozic. Pozice pocitam tak, ze jedu od nulte a pricitam, dokud je pozice obsazena. Cili jakmile se objevi dira, skoncim pri pocitani na ni. Nehlede na to, ze scrolloffset a dalsi podobne kravinky by pri par derach a klidne znamem konstantnim poctu ulozenych her i tak docela slusne haprovaly, proste by to vynechani znamenalo zesloziteni algoritmu. Pokud teda vynechanim nemyslite "zobrazeni prazdneho mista". Ja bych proste chtel, abych v tom nemel diry a pritom mel promenny pocet ulozenych her, coz si vyzaduje absenci der i v adresari saves.
Pokud spatne spocitam pocet pozic, nezobrazim posuvniky na dalsi stranku - na kazde mam max. 4 pozice.
Jsou dve reseni. Budto si napisu vlastni funkci, ktera za pouziti objektu directory a prace se soubory atd. vymaze dany save a vsechny nasledujici prejmenuje, NEBO bude takova funkce obsazena primo v enginu, coz by bylo hezke. Proste k funkci Game.EmptySaveSlot() pridat funkci Game.DeleteSaveSlot() nebo tak nejak.
3) Prirazeni prazdneho obrazku disabled stavu tlacitka je naprosto legalni, klidne tenhle pristup pouzij. Tlacitka se chovaji tak, ze pokud nektery stav nema prirazenu zadnou grafiku, pouzije se grafika pro stav "normalni tlacitko", to tak je schvalne, protoze ve vetsine pripadu je to zadouci.
Ano, ale musim kvuli tomu vytvorit ten obrazek. Zapis typu IMAGE_DISABLED = NULL by byl kratsi a nevyzadoval by dalsi soubor.
Dekuji za pozornost.