1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-07-03 00:46:55 +02:00
Commit Graph

6723 Commits

Author SHA1 Message Date
66529e4249 prawie cali bohaterowie 2007-06-14 20:40:08 +00:00
065607cb21 * zaczytywanie kolejnych tekstów do menu (przy wyborze scenariusza)
* obsługa zaczytywania artefaktów przy wczytywaniu bohatera (na razie poza tymi z sakwy)
* drobna poprawka w specyfikacji
2007-06-14 17:07:26 +00:00
6a2fd8d886 Aj, zapomniałem wyłączyć tymczasowe przesuwanie przycisków.
Teraz powinno być dobrze, ale próbuj zaczynać nowej gry (jeszcze) ;)
2007-06-14 13:15:45 +00:00
dfcfda764a Obsługa drugiej planszy menu (nowa gra), poprawki w kodzie, naprawa crashbuga wysypującego przy okienkach bez tytułów.
Potrzebne pliki wkrótce dośle na maila.
2007-06-14 13:13:04 +00:00
4b67e80055 Naprawa dziur w głównym menu, uprzejrzystnienie kodu, Button szablonem. 2007-06-14 10:14:26 +00:00
df7ef8115b * poprawione zaczytywanie potworów
* częściowe czytanie bohaterów (zakomentowane, coby się nie sypało)
* wczytywanie tekstów wyświetlających się po wciśnięciu ppm w menu new game
* drobne poprawki w opisie bohaterów w specyfikacji
2007-06-13 20:17:48 +00:00
cc3d526a79 [new] dodanie do CPreGameTextHandlera funkcji wypruwających tytuł/treść danej opcji
[change] przesunięcie CPreGameTextHandlera do CPreGeme'a
[new] Pomoc kontekstowa dlaw wszystkich opcji w menu głównym (plansza główna)
[bugfix] Gdy okienko znika nie ma błędów w wyświetlaniu (przycięte przyciski)
[new] Funkcja do wygodnego generowania kolorów w rozszerzeniach SDLa i odświeżania recta
[new] Generowanie okien dwuprzyciskowych (sporo jest z tym związanych zmian)


***Uwaga - to okno dwuprzyciskowe (a właściwie jego obsługa) nie jest dokończone - jest parę bugów o których wiem. Nie mam siły ich teraz poprawiać, a Ty pewnie zaraz wejdziesz i będziesz ciekaw zmian, więc wgrywam, ale nie zdziw się, gdy jakiś odkryjesz.***

I musisz dodać nowe defy, które zaraz dostaniesz na pocztę.
2007-06-13 14:02:43 +00:00
dde1d09194 troszku więcej zaczytywania obiektów, może jutro będzie więcej 2007-06-12 20:09:23 +00:00
252252ce6d zaczytywanie tekstów do menu głównego, przygotowania do obsługi obiektów na mapie 2007-06-12 18:17:33 +00:00
59d60f76d7 To się robi za duże na repa, dodatkowe pliki będzie trzeba mailować, albo wgrać paczkę na jakiś ftp. 2007-06-12 09:47:29 +00:00
88eec95380 * Zaczątek GUI - robienie okienek.
Na razie wczesne, ale pracuję nad tym, będzie więcej.
Demo: kliknij PPM na przycisku Quit w menu głównym.

Resztę informacji dostaniesz na GG/mail.

* uaktualniony exek
2007-06-12 09:33:20 +00:00
8860f1dca2 * zaczytywanie biografii bohaterów
* zaczytywanie nazw obiektów (są z numerami)
* klasa na zamek, klasy na różne obiekty
* poprawka zaczytywania defów (teraz zaczytuje wszystkie)
* rozpoczęcie prac nad zaczytywaniem obiektów (zaczytuje już ich ilość)
* poprawki kodu związanego z wyświetlaniem mapy (już nie ucina paska od dołu i z prawej, za to jest irytujący czarny pasek na dole związny z niecałkowitym wynikiem dzielenia 600 przez 32)
* może jakieś inne pomniejsze zmiany
2007-06-11 17:21:27 +00:00
fd1e65d940 Zrobione przyciski menu głównego, ich podświetlanie i naciskanie.
Aby zamknąć menu naciśnij 'q'.
2007-06-11 01:38:07 +00:00
6ed3c85f72 prawie całe zaczytywanie budynków (zostały już tylko nazwy dwellingów) 2007-06-10 20:14:37 +00:00
eb7ef1d52c częściowa obsługa zaczytywania budynków (ale to co jest działa i się nie wykrzacza, a nawet jest w miarę sensowne)
przystosowanie zaczytywania na pliki z lodów (zmieniony folder, zaczytuje teraz także pliki angielskojęzyczne); w tym przepisane od nowa zaczytywanie opisów potworów
2007-06-10 18:04:15 +00:00
93e2667e9e Sporo zmian:
- troche zreorganizowana "obsluga" "defow/lodow". Dodanie lodhandlera.
- poprawki w specyfikacji
- dodanie klasy CPreGame i wyswietlanie menu glownego.
Uwaga - ledwo to zaczalem, jest bardzo niedokończone. Dokończę w ciągu najbliższych dni, więc proszę nie grzeb mi w tym zanadto :)
- pewnie trochu innych zmian, nie miałe otwartego notatnika ;)
2007-06-10 03:53:29 +00:00
17ceb855da Trochę poprawek w specyfikacji. 2007-06-10 03:26:15 +00:00
4d64d6dca8 Poszerzony sprite i nowe archiwum z bitmapami.
UWAGA - w archiwum z bitmapami znajdują się te wszystkie pliki tekstowe, które powgrywałeś.
Postaraj się korzystać z nich z podfolderu, a te z głównego katalogu wywalić - porządek w końcu musi być ;)
2007-06-10 03:15:01 +00:00
199f16964c Nagłówek. 2007-06-09 21:52:23 +00:00
f2435b78cf Plik wykonywalny i źródła Def Sortera.
Instrukcja:
Wrzucić do folderu z jakimiś defami i odpalić.
Mam nadzieję, że działą.
2007-06-09 21:51:28 +00:00
8a8414c0e7 naprawienie błędów wczytywania informacji o dostępności 2007-06-09 20:42:53 +00:00
367259f372 dokończenie czytania spelli, drobne poprawki, czytanie kilku fragmentow nagłówka mapy (przetestować jeszcze trochę) 2007-06-09 20:23:44 +00:00
97f722e90b klasa informacji o grze, zaczytywanie dostępności bohaterów (przetestować jeszcze) i kilka plików na później 2007-06-09 18:14:41 +00:00
f850a67f46 czytanie czegoś do bohaterów, zaczątek czytania czarów (są trochę skopane)
zaczątek odkrywania, jak czytać poprawnie pliki (używając rozdzielania bajtem CR), niestety wszystkie funkcje wykrzaczają się chamsko czytając tylko do pierwszego znaku końca linii. To jest irytujące!
2007-06-09 13:28:03 +00:00
01983d8805 Uaktualniony exek. 2007-06-09 02:33:33 +00:00
7b84806588 * poprawna obsługa podziemi, przełączanie widoku przez "u"
* naprawione nagłówki
* okno ma tytuł
2007-06-09 02:32:43 +00:00
081b2ec024 * dodanie pustego miejsca w liście artefaktów tam, gdzie powinno być
* dodanie obsługi zdolności (wymaga SSTRAITS.TXT)
* dodanie zaczytywania potworów (wymaga ZCRTRAIT.TXT)
* drobne poprawki

część kodu jest brzydka i może się krzaczyć na plikach innych niże moje, więc lepiej przetestuj i napraw albo podaj mi błędy najlepiej razem z plikami na których się krzaczy

problemy polegają na niczym nieuzasadnionym braku znaków CR w strumieniu wejściowym, a które to są kluczowe do poprawnego czytania plików heroesa
2007-06-08 19:56:35 +00:00
0abb0c8279 * wczytywanie tekstów wyświetlanych przy znalezieniu artefaktu (wymaga ARTEVENT.TXT)
* wczytywanie niektórych informacji o bohaterach (wymaga HOTRAITS.TXT)
* załatanie większości wycieków pamięci (były wycieki rzędu 3MB na przesunięcie mapy...)
* zmniejszenie czasu na inne aplikacje do 30 ms (lepiej się przesuwa)
2007-06-08 14:58:04 +00:00
2532e90e08 wczytywanie artefaktów już działa; teraz zostaje tylko dorobić odpowiednie obrabianie do nich, ale nie wiem, jakie być powinno (wersja wymaga pliku ARTRAITS.TXT) 2007-06-08 11:52:47 +00:00
ef1a1f9d21 częściowo napisane zaczytywanie artefaktów, ale się krzaczy, bo należy dziwacznie czytać 2007-06-07 20:16:19 +00:00
ea099358f5 poprawki z przesuwaniem oraz wczytywanie drużyn 2007-06-07 17:45:56 +00:00
b531cf169a * [new] przesuwanie mapy strzałkami
* [new] zakańczanie programu przez naciśnięce 'q' lub iksa w oknie
2007-06-07 16:16:38 +00:00
3cbe31545d Wyświetlamy tylko tyle terenu ile trzeba. 2007-06-07 13:53:27 +00:00
9da4a74991 * [new] timeHandler - drobna tymczasowa klasa do pomiarów czasu
* [new] Wypisuje do konsolki czas trwania poszczególnych czynności
* [new] Wykorzystuje twoje odkrycie z długością nazwy defa
* [deleted] Nie tworzy łze-plików .def
* [improvement] Na średniej zwykłej heroesowej mapie działa szybciej ok. 1800 razy
2007-06-07 13:43:30 +00:00
1b552e5029 teraz to już obracanie jest idealne 2007-06-07 12:08:26 +00:00
b85cd7c759 teraz wyświetlanie już działa, choć nie mam pojęcia, dlaczego ;] 2007-06-07 11:50:09 +00:00
551a843ce3 Specyfikacja:
- Nowe odkrycia w graczach, związane z głównymi zamkami.

VCMI:
- Poprawne obracanie terenu
- Zczytywanie informacji o głównych miastach. DUŻO więcej map dzięki temu obsługuje.
- nie krzaczy się na małych mapach
- Uaktualniony exek
2007-06-07 01:46:25 +00:00
35ba2ff9e8 Poprawka opisu + funkcja odbijająca wokół osi poziomej. 2007-06-07 01:22:06 +00:00
f547cc3a27 mapa, na której nie działa 2007-06-06 20:03:06 +00:00
37d3b2da5b pliki dla mojego exeka 2007-06-06 19:41:34 +00:00
57cec8cd10 plik z moim mainem 2007-06-06 19:29:40 +00:00
c8455bf2c4 Mój exek 2007-06-06 19:28:37 +00:00
23de127638 egzek do spr + poprawka 2007-06-06 18:55:26 +00:00
a74637699a Rotacje do wyświetlania terenu 2007-06-06 18:26:28 +00:00
1c4c8a1e18 Wyprute defy terenów i rzek. 2007-06-06 16:16:00 +00:00
4aa82d95fb Śmieć po eksperymentach z deflate. 2007-06-06 16:14:04 +00:00
01e84b9e40 Na początek. 2007-06-06 16:12:12 +00:00
ac4ce5af49 poprawa błędu z obrotem 02 w siódmym bajcie 2007-06-06 15:36:35 +00:00
a7d476c8e9 Okołograczowe refleksje znad implementacji. 2007-06-05 23:42:32 +00:00
3e7d2f2ab0 Twoje zmiany (7TB) 2007-06-05 22:52:02 +00:00