Michał W. Urbańczyk
40607240b4
Added hero selection (buggy)
2007-07-24 00:25:46 +00:00
Michał W. Urbańczyk
8cb1c3ff90
* new files (TownHandler) - add them to your project
...
* now you can choose castle in scenario options
* function blitAtWR works as blitAt, and refreshes destination rect
* vectorize function (on TowDragon's wish) - may be useful for debugging
* as always- minor bigfixes
2007-07-23 12:13:33 +00:00
Michał W. Urbańczyk
70d127486c
Bugfixing and improving in PreGame.
2007-07-22 02:06:44 +00:00
Michał W. Urbańczyk
99c3b11d96
* removed post-TSI rubbish from nodrze
...
* HighButton is now main button class to inheriting
* more of advanced options screen
* minor stuff
2007-07-20 23:37:12 +00:00
Michał W. Urbańczyk
bbbfce798c
* reading 8. byte of player description from map header
...
* disabled loading creatures battle animations
* fixed memory leaks (a few of many)
* creating default start options
* minor bugfix in main menu (slider wasn't removed)
* added txt file with portrait list
* reading heroes portraits
2007-07-19 23:38:11 +00:00
Michał W. Urbańczyk
db65d9ee15
* CLodHandler now stories entries in nodrze (much faster searching)
...
* CLodHandler init cleared up (a bit)
* giveDef optimized
* horizontal slider
* printAtMiddle updates corrrect rect
* adjusted shadows
* parts of advanced options menu
* minor fixes/improvements
2007-07-17 20:51:49 +00:00
mateuszb
66ba3d0eab
loading unit's battle animations; requires CREDEFS.TXT
2007-07-17 15:13:46 +00:00
mateuszb
cc67967051
reading some text files from lods, enabling object sorting
2007-07-16 14:42:44 +00:00
mateuszb
b65f1dae0f
function to set palyer's color on flags, small improvements in CHeroHandler (e.g. removing nodrze and initializing hero's classes)
2007-07-16 10:03:54 +00:00
mateuszb
daec9ecca4
choosing random artifacts (complete)
2007-07-15 16:39:07 +00:00
mateuszb
21bbfda899
framerate keeper for main loop, working wersion of color converter (blue -> player's) and small tweak
2007-07-15 13:36:04 +00:00
mateuszb
bcc3b16f80
changing colors on surfaces (currently advanced version works only with 8 bit surfaces)
2007-07-14 15:24:42 +00:00
mateuszb
0bae692263
choosing random monsters and some artifacts, minor optimalization
2007-07-14 13:27:13 +00:00
mateuszb
073c82cb1d
choosing random resuorces and some minor stuff
2007-07-13 15:10:27 +00:00
mateuszb
1896733ea6
small upgrade
2007-07-13 11:27:58 +00:00
Michał W. Urbańczyk
429b8dab98
* [bugfix] moving selected scenario with arrows
2007-07-13 10:30:34 +00:00
Michał W. Urbańczyk
70156a179b
* [new] sorting maps in map selection screen (still may be buggy)
...
* minor improvements
2007-07-13 08:48:22 +00:00
mateuszb
eb688cf1d3
some minor impovements
2007-07-12 18:04:02 +00:00
mateuszb
217e98e345
less bugs and works faster
2007-07-12 11:41:31 +00:00
mateuszb
91a6f3cc6c
częściowy revert, żeby choć teren dało się zaobaczyć
...
(it should work ;])
2007-07-11 18:24:10 +00:00
mateuszb
674f1f8a62
Ta, uniezależnij, a kto zrobi obsługę kompresji 2?
...
Uzależniłem co trzeba, jednak twój talent psucia znów się ujawnił - zamiast mapy dostaję czarne tło...
przy okazji drobny bugfix
2007-07-11 17:47:09 +00:00
Michał W. Urbańczyk
4e0cacff14
* [bugfix] nie zamula
...
* [new] uniezależnienie od rozprutego h3sprite.lod
2007-07-11 12:08:42 +00:00
Michał W. Urbańczyk
de13161f2e
Dorbne optymalizacje
2007-07-11 11:21:37 +00:00
mateuszb
13e26679af
już wszystko gra z defami
2007-07-11 11:02:17 +00:00
mateuszb
84e04dcd55
już jest trochę lepiej
2007-07-11 10:27:42 +00:00
Michał W. Urbańczyk
2ce01fa562
Więcej defhandlera wykorzystałem.
...
Jak Ci TERAZ będzie działać, to chyba oszaleję.
2007-07-11 09:37:28 +00:00
Michał W. Urbańczyk
44758582bb
* [new] funkcja drukująca tekst wokół punktu
...
* [new] wycentrowanie kilku tekstów w wyborze scenariusza
* [bug] l.412 CPreGame.cpp --- po dodaniu się psuje, twoje ładowanie defów ciągle nie działa - popraw proszę, bo bez tego nic do menu nie zrobię...
2007-07-10 08:40:09 +00:00
Michał W. Urbańczyk
c1c15e9a1e
* [bugfix] naprawa crashbuga przy wczytywaniu warunków porażki
...
* [bugfix] naprawa crashbuga przy zczytywaniu bohatera z portretem
* [bugfix] naprawa crashbuga przy zczytywaniu bohatera z wojskiem
* [bugfix] naprawa crashbuga przy zczytywaniu zdarzenia ze straznikami
* przełącznik w CMT decydujący czy ma wczytać mapę o ustalonej nazwie, czy też tę wybraną
* logi przy zczytywaniu oiektów, żeby widać bylo gdzie się psuje - jak wszystkie nie-ermowe mapy będą działać to skasuj
* zamykanie pliku z mapą
2007-07-10 02:46:38 +00:00
Michał W. Urbańczyk
9f7fe32284
Usunę, bo znowu mi się przez przypadek wgra.
2007-07-09 23:37:45 +00:00
mateuszb
9e8f126215
częściowy bugfix, nie mam możliwości dokończyć
2007-07-09 15:02:08 +00:00
mateuszb
a5eff43d24
drobna poprawka i bugreport - PRAWIE ŻADNA MAPA SIĘ NIE WCZYTUJE
2007-07-09 12:53:58 +00:00
mateuszb
c027557479
różne poprawki, jest ogólnie lepiej
2007-07-09 11:40:39 +00:00
Michał W. Urbańczyk
6711c6eed8
* [new] zaczytywanie bitmap prosto z loda - UWAGA: nie działa twoje robienie bmpa z pcxa w pamięci, więc jest bufor
...
dyskowy
* [new] uniezależnienie VCMI od rozprutych lodów
* [new] CAmbarCendamo może przyjąć do odczytu mapę w pamięci
* [bugfix] poprawione generowanie nagłówka BMPa
* [bugfix] w nowym handlerze nie dałeś stdafxa
* [new] CPregame korzysta bezpośrednio z lodów
* [change] CPCXConv przy otwieraniu z pamięci nie kopiuje źródla, tylko sie na nie ustawia
* [removed] wskaźnik procentowy przy czytaniu defów - 2 razy szybciej wczytuje się mapa
* [new] odpalanie wybranego scenariusza
* [new] strzałkami można rpzesuwać wybrany scenariusz, ale działa tylko gdy nie wybrano filtru (kiedy indziej
dokończę)
2007-07-09 05:57:30 +00:00
mateuszb
fa6ccb030d
obsługa dodatkowych tekstów i mała poprawka
2007-07-08 17:28:08 +00:00
mateuszb
895d4f4da8
lepszy CPCXConv i zmiana klasy CSDL_Ext na przestrzeń nazw
2007-07-08 15:19:00 +00:00
mateuszb
69e206346f
poprawka wydajnościowa
2007-07-08 13:30:02 +00:00
mateuszb
051094abcc
* poprawa wyświetlania obiektów
...
* upiększenie fragmentów kodu
* przesuwanie mapy przejechaniem kursora na skraj wyświetlanego obszaru
* ładne ramki przykrywające obiekty
* ulepszenie obsługi defów i lodów
* przyspieszenie przewijania map
2007-07-07 16:04:15 +00:00
Michał W. Urbańczyk
dd24f5cd40
* [bugfix] poprawne przypisywanie handlerów defom (nie trafiają już w próżnię)
...
* [bugfix] naprawiony straszliwy błąd z rozwalaniem sterty
2007-07-07 12:28:15 +00:00
mateuszb
7b77d94f57
kompleksowy błąd
2007-07-07 11:09:25 +00:00
Michał W. Urbańczyk
9a58212847
* dodano nieco więcej wypisywania na konsolkę czasów, wywalono rozpakowywanie wava
...
* bugfix błädu z CPreGame powodującego nie znikanie naciśniętego przycisku przy zmianie ekranów
2007-07-07 10:09:33 +00:00
Michał W. Urbańczyk
9749da6b68
Obsługa archiwów .SND
2007-07-07 04:30:36 +00:00
Michał W. Urbańczyk
460f56f966
Brakujące pliki.
2007-07-03 08:10:37 +00:00
Michał W. Urbańczyk
82308c10fe
Dzisiejsze zmiany (wyświetlanie obiektów)
2007-07-02 19:44:30 +00:00
mateuszb
9ff9557ed2
wyświetlanie obiektów na mapie (wymaga dokończenia), drobne poprawki
2007-07-02 11:23:42 +00:00
mateuszb
30aa7499ef
poprawka do rozdefowywania
2007-07-01 14:58:44 +00:00
mateuszb
b894cd8d10
naprawa defHandlera (nie powinien już robić tych idiotycznych przesunięć)
...
naprawa PCX konwertera (powinien już zawsze dobrze działać)
2007-07-01 13:26:03 +00:00
Michał W. Urbańczyk
d3c8ef7809
Prawie działający CPCXConv.
...
Ale za to ma ładny, zgrabny interfejsik.
2007-07-01 12:54:59 +00:00
Michał W. Urbańczyk
d5d4a9f741
Obsługa defów. Częściowa.
...
Kompresja 0 - pełna, 1 i 3 - z błędami, 2 - brak
2007-07-01 02:43:03 +00:00
Michał W. Urbańczyk
15ea7a3614
Fe. Porobiłeś puste pliki o nazwach jak moje i nawet nie mogę ściągnąć trunka.
2007-06-30 23:03:17 +00:00
mateuszb
b3e892a989
Prawie działający CLodHandler - z moich testów wynika, że ma tylko problemy z wydajnością (nie wiem, ile tu można zrobić, być może i dużo) oraz z obrazkami (coś dziwnego z nimi zrobiono...). Wszystko powinno dobrze działać (pamiętaj o dostarczeniu odpowiednich plików i stworzenie folderów: po jednym dla każdego rozpakowywanego loda, o nazwie będącej nazwą tego loda bez rozszerzenia, plus jeden dodatkowy dla rozpakowywacza o nazwie lodbuf)
2007-06-30 16:24:05 +00:00