Magazynier MOD v4e (praca w toku) by KuTeZet

Nazwa Oryginau: Magazynier
Autor Oryginau: Wojciech Zientara
rdo: Bajtek 1-2/90 s.5 / Bajtek 11-12/90 s./ oryginalne poziomy / rozwizania wasne i z Internetu

Opis:
Gra wzorowana na Sokoban'ie.

Poprawki i ulepszenia:
- nie da si wymaza pola, na ktrym stawiamy paczk
- przypieszone wybieranie w menu
- zmienione s klawisze sterujce w menu na standardowy ukad i zamienione funkcje "Select" i "Option"
- zablokowany wygaszacz ekranu
- dodane poziomy - w sumie 50 - z braku pamici gra podzielona na cztery czci - aby zmieci poziomy wraz z danymi powtrek
- dodany program umoliwiajcy wybr aktywnego zestawu poziomw
- dodana instrukcja z Bajtka ;)
- zmieniony sposb odczytu planszy - auto centrowanie
- zmieniona grafika cegieek
- paczki ustawione na polach s wyrnione, wic zarwno gracz jak i gra nie musz zapamitywa pooenia pl pod paczkami
- pooenie ustawionych paczek nie jest zapisywane - gra nie spowalnia w miar ustawiania paczek
- od pocztku gry na planszy mog znajdowa si paczki ustawione na polach (jak w Sokoban) - np. na poziomach: 15,16,20
- dodana opcja "powtrka" ("Option") - odtwarza zapisane przebiegi gry dla kadego z 50 poziomw - "demo mode" ("pokazwka"), mona te zapisa swoj gr - jednak jeszcze nie dziaa to automatycznie z poziomu gry - info poniej
- gra moe odczyta powtrki zapisane w formacie "lrudLRUP" - kad lini data z tymi danymi naley poprzedzi "M" (po wywietleniu planszy trzeba czeka - trwa konwersja danych, pniej mona je zapisa jak wasn gr - naley pamita o usuniciu niepotrzebnych ju wtedy linii)

Kolejne poziomy:
Zestaw poziomw, ktre zostan wczytane do pamici mona wybra na pocztku z menu, ktre jest zapisane w pliku MAGAZMOD.BAS - aby je wczyta nacinij "Reset" i wpisz RUN"D:MAGAZMOD.BAS. W ten sam sposb moesz wczyta bezporednio gr z poziomami.

Poziomy wraz z powtrkami s zapisane w plikach:
MAGAZMO1.BAS - poziomy 1-15
MAGAZMO2.BAS - poziomy 16-26
MAGAZMO3.BAS - poziomy 27-38
MAGAZMO4.BAS - poziomy 39-50

Zapis powtrki:
Aby zapisa powtrk PO PRZEJCIU PLANSZY* naley nacisn "Reset" i wpisa "G.1800", nastpnie ustawi kursor ("Control" i "strzaka" w gr) na pierwszej z wygenerowanych linii i na kadej z nich nacisn "Return" ("Enter"). Teraz mona zapisa gr z powtrk pod odpowiedni nazw np. dla poziomu 29 bdzie to plik MAGAZMO3.BAS, wic zapisujemy SAVE"D:MAGAZMO3.BAS" uwaga nie wolno si pomyli!!!. Aby ponownie uruchomi gr wpisujemy "RUN".

*Zaznaczyem, e po przejciu planszy, bo wtedy numer linii generowany jest prawidowo! Jednak w przypadku ostatniego poziomu (15, 26, 38, 50) naley postpi jak przy zapisie w trakcie gry! - W celu zapisania gry w trakcie naley ustawi warto LV na numer poziomu, w ktry gramy + 1, czyli np. wykona LV=LV+1:G.1800

Wasne poziomy:
Przy tworzeniu wasnych plansz w linii data wpisujemy liczb paczek NIEUSTAWIONYCH "A"!
Nie naley tworzy zbyt wielu poziomw, gdy moe zabrakn pamici!!! Najlepiej usun istniejce poziomy (wraz z powtrkami), a w ich miejsce wstawi nowe i nagra tak zmodyfikowan gr pod now nazw.

Zapisane powtrki:
poziom, ruchy, pchnicia, gracz

MAGAZMO1.BAS:
1 240 97 KuTeZet+
2 489 143 KuTeZet+
3 371 136 KuTeZet+
4 903 357
5 426 145 KuTeZet-
6 326 110
7 377 132 KuTeZet-
8 674 248 KuTeZet+
9 590 237
10 1379 544 KuTeZet+
11 904 249 KuTeZet-
12 835 230
13 744 260
14 1038 279
15 504 162
W sumie 9800 ruchw.

MAGAZMO2.BAS:
16 1110 306 rdo nieznane
17 600 225 KuTeZet-
18 730 142 KuTeZet&Solver-
19 842 328
20 2343 606
21 506 163
22 1264 416 KuTeZet&Solver+
23 1139 478
24 1579 564 rdo nieznane
25 1523 392
26 573 203
W sumie 12209 ruchw.

MAGAZMO3.BAS:
27 
28 
29 YGP
30 
31 
32 
33 
34 
35 
36 
37 minglw
38 
W sumie ? ruchw.

MAGAZMO4.BAS:
39 
40 Mark
41 VeskoK
42 
43 
44 
45 
46 
47 
48 
49 
50 Mark
W sumie ? ruchw.

W sumie dla wszystkich poziomw 22009+?+? ruchw.

Rozwizania bez podpisu s wygenerowane programem "Sokoban Automatic solver by takaken".
"+" oznacza, e poziom zosta pokonany w mniejszej liczbie ruchw ni przy uyciu tego solvera.

Miego grania!
