Historie vyvoje MainMenu do hry Pizdjoski v1.0
----------------------------------------------

Bulid  Popis
datum

01     -Napsany zakladni funkce MainMenu
7.10.  -Napsana struktura -Main Menu-
       -Funguje pohyb kurzorem
       -Cokoliv co je zvoleno ukonci program

02     -Popsana nektera podmenu> MM/Game Options/Players, MM/GO/Mode a
7.10.   MM/Key setup (kde se jiz zobrazuji jmena hracu)
       -Program ukonci pouze polozka -Exit- v MM

03     -Opraveno prekreslovani Pri odchodu z MM/GO/Players zpet do MM/GO
14.10. -Pridan napis v azbuce "pizdjoski"
       -Pridany na pozadi behajici charaktery
       -Dodelano MM/GO/Players/Number - daji se vypnout/zapnout
        jednotlivy hraci
       -Dodelano MM/GO/Players/Names - daji se zadat vlastni jmena

04     -Pridan komentar ke kodu
15.10. -Optimalizace nekterych funkci na delku kodu

05     -Zprovoznen -Key Setup- => cte klavesy jen do jednoho bytu
17.10.

06     -Pridan uvodni scroll napisu "pizdoski"
20.10.

07     -Zprovozneno ukladani a cteni nastaveni hracu
24.10. -Zapocato MM/GO/Players/Colors

08     -Pridan ctvrty hrac
31.10. -Do MM/GO pridano -Load Map- => zobrazuje nazvy souboru s priponou .pmf
       -Dodelano MM/GO/Speed - da se nastavit rychlost hry (v rozsahu 0-30)

09     -MM/GO/LM zobrazuje nazvy map, nikoli souboru
2.11.  -Testuje hlavicku mapfilu jestli jde opravdu o mapu, nebo neni-li
        soubor znicen, nebo novejsi verze
       -Dodelano MM/GO/Players/Colors => da se zvolit barva hrace
        na zacatku je kurzor vzdy na te barve jakou ma hrac prirazenou
       -V MM/GO/Players/Number pri zmene existence hrace zustane kurzor na
        poslednim zmenenem hraci
       -Pridana hlavicka do souboru s nastavenim hracu
       -Test hlavicky souboru s nastavenim hracu

10     -Odstraneno scrollovani napisu "pizdjoski" z duvodu spatneho
4.11.   prekreslovani pixelu (jezdici pixely mazaji napis a potazmo menu)
       -Ze stejneho duvodu pridano obcasne (po kazdem enteru, ve FaceEditu
        i po kazde mezere) prekreslovani napisu "pizdjoski" (ve FaceEditu i
        prekresleni obou ramecku)
       -Zmenena barva napisu "pizdjoski"
       -Pridan editor xichtiku (MM/GO/Players/Faces)
       -Do souboru s nastavenim hracu se uklada ke kaydemu hraci i xichtik

11     -Do MM/GO/LM predelano menu na scrollovaci, v pripade ze by v adresari
4.11.   bylo vice jak 19 map.
       -Zmenen font kurzoru pri editaci xichtiku.

11a    -prvni verze urcena k propojeni s hrou (pomocny program t011411.cpp)
6.11.  -metoda ze by MMenu predavalo samo informace hre,byla zavrzena z
        duvodu predavani informaci ve strukturach.
       -MM/GO/Speed zmenen rozsah (1-50) a presne charakterizovan vyznam
        tohoto cisla jako 'moves per second'

12     -Predelan font pro symbol zaply/vyply hrac v MM/GO/Players/Number
10.11. -Odstranena chyba ve scrollmenu v MM/GO/LM
       -Menu -Load Map- presunuto do -Main Mmenu-
       -V MM/GO/Players/Faces pridan ke jmenu hrace jeho oblicej
       -Cteni klaves do dvou charu (lepsi rozpoznani kurzorovych sipek)
       -Pojmenovani nektreych specialnich klaves (F1-F12,Tabulator,Space,
        Enter,Insert,Home,PageUp,PageDown,Delete,End,Up,Down,Left,Right)
       -Ukladani i nahravani dvoucharovych klaves
       -Pridana funkce na testovani duplicity jmen hracu

12a    -Prepsano vykreslovani/mazani pixelu na pozadi na primy pristup
13.11.  do videopameti. Stejne tak i test kam se muze/nemuze pixel vykreslit
       -Odstraneni prekreslovani, protoze ted jiz pixely nic neumazavaji
       -Zmenena barva napisu "pizdjoski"
       -Po ukonceni hry obnoveni puvodniho fontu/textmodu

13     -vynechano kvuli presvedceni jednoho z tvurcu Pizdjosek
        (misto toho 12a)

14     -optimalizace nekterych casi kodu na rychlost (MM/GO/Players/Number)
16.11. -optimalizace nekterych casi kodu na velikost
        (pridana chybova hlaska jako funkce-memerror pokud je malo pameti)
15
18.11.
       -Editor Fontu na telo cerva (MM/GO/Players/BodyEdit)
       -ESC vrati v menu o uroven vys
       -Ukladani/nahravani hracu i s fontem tela cerva
       -Pridan font na vlajku (needitovatelny)
       -Pri obnoveni MMenu (po skonceni hry) je udelan zajimavy fade-out ;)
16
25.11.
       -Okno s aktualnim nastavenim
       -MM/LM se zobrazuji i rozmery mapy
       -Do filu players.pmf se uklada i speed a filname mapy
17
15.12.
       -pridan font rotace (249)
       -odstraneny vsechny warningy (cca. 77)
18
22.12.
       -optimalizace kodu na velikost:
                     -body_edit a face_edit sjednoceny do fuknce char_edit
                     -MENU_POSITION_ROUTINE
                     -zdrojak o 2171 bytu mensi
19
7.1.2002
       -Pridany NOKIA keys:
              -Swich v KeySetupu
              -Savovani do psf
       -drobne optimalizace
20
11.1.2002
       -nove usporadani vetsiny menu
       -pridana funkce Home,End
       -zkonvertovan stary soubor players.psf do noveho formatu