Michał W. Urbańczyk
210123ac33
* improved minimap
...
* live event handling on adventure map
* added CCallback
* minor stuff (as usual)
2007-08-27 14:15:03 +00:00
mateuszb
4162103cf1
improvements in reading h3ms, to be tested
2007-08-26 16:02:36 +00:00
mateuszb
2541422e92
* support for all SoD/WoG maps (to be tested)
...
* small improvements and bugfixes
2007-08-25 17:51:32 +00:00
mateuszb
ad68aa3dea
* small bugfix
2007-08-24 15:00:13 +00:00
Michał W. Urbańczyk
dc863f459c
*improvements in CPreGame
...
* uptated specification
* minor stuff
2007-08-24 08:27:32 +00:00
mateuszb
1541b33b62
* reading headers for RoE and AB maps
...
* some minor changes
2007-08-23 17:38:00 +00:00
mateuszb
8cc7e103bd
* some stuff with pathfinding (some functions need to be written, maybe someone help me?)
...
* CGI is now defined in global.h
* some code improvements
2007-08-12 17:48:05 +00:00
mateuszb
548e8582ec
* correct calculating blocked / vistable positions
...
* some minor improvements / changes / fixes
2007-08-11 14:58:07 +00:00
Michał W. Urbańczyk
a3c45bcaa2
* buttons can use more than one def
...
* underground/urface switch button changes look when cliked
* object handler stories pointers to object instances
* new structure for terrain tile - TerrainTile2
* started doing video handlers - unfortunetly they don't work...
2007-08-08 19:28:56 +00:00
mateuszb
2fa2910777
* some minor improvements
2007-08-06 13:09:41 +00:00
mateuszb
ae279c79c5
* first version of player interface displaying
...
* taking some txt files from lods
* some minor changes
2007-08-04 19:01:22 +00:00
Michał W. Urbańczyk
0ea7a46309
* new files (CAdvmapInterface.h and CAdvmapInterface.cpp)
...
* more player interface (but it's still beginning)
* int3 members public
* more usage of int3
* adjusted animation speed
* reversed changes from rev.165 in CPreGame - it wasn't bug, it just works so. That change was breaking a few things in CPreGame and was needless - Player ID == Player's Color. I thought it was obvious.
* minor stuff
2007-08-03 21:47:34 +00:00
mateuszb
9b5686b40c
* choosing random creature generators
...
* fixed bug in CPreGame
2007-08-03 13:56:36 +00:00
mateuszb
95b3ad64d3
* choosing random towns
...
* some minor bugfixes and improvements
2007-08-01 14:06:04 +00:00
mateuszb
9c5bc83b16
* displaying roads and static rivers
...
* small bugfix in reading map
* small bugfix in lod handler
* small upgrade in def handler (should work a bit faster and better)
2007-07-31 13:09:34 +00:00
Michał W. Urbańczyk
060dc4c785
* new files: CGameState.h and int3.h
...
* creature set now uses std::set
* int3 class - may be used for locations
* fixes crashbug in cpregame (state in HughButton not initialized)
* started making CTownInstance
2007-07-28 15:23:15 +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
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
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
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
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
mateuszb
9e8f126215
częściowy bugfix, nie mam możliwości dokończyć
2007-07-09 15:02:08 +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
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
mateuszb
9ff9557ed2
wyświetlanie obiektów na mapie (wymaga dokończenia), drobne poprawki
2007-07-02 11:23:42 +00:00
mateuszb
0428ea1f86
zaczytywanie kolejnych tekstów, drobne eksperymenty z odcieniami cieni i obiektami na mapie (defy! królestwo za defy! ;])
2007-06-27 20:17:58 +00:00
mateuszb
118c917a60
drobne poprawki w wyświetlaniu cieni oraz naprawienie rotacji dla ośmiobitowych surface'ów
...
dorobienie ifndefów w niektórych plikach .h (dlaczego ty ich nie robisz???)
2007-06-26 12:38:58 +00:00
mateuszb
e060988289
Wczytywanie kilku dodatkowych tekstów, zamykanie strumieni plikowych, naprawienie drobnego błędu w czytaniu nagłówka mapy.
2007-06-22 13:50:16 +00:00
mateuszb
e491be6041
wczytywanie zdarzeń globalnych
2007-06-18 20:05:42 +00:00
mateuszb
78ad4d39f0
Pierwsza wersja zaczytywania obiektów, która zdaje się działać, dlatego pozostawiam ją odkomentowaną. Co prawda pewne ustawienia map nie zostały przetestowane, w związku z czym (oraz ogromną ilością linii) nie mogę gwarantować 100% poprawności. Przy wystąpieniu błędu proszę o podanie mi wysypującej mapy oraz w razie potrzeby zakomentowanie linii 409 w CAmbarCendamo.cpp (przy pomocy "/*"). Naprawienie błędu również będzie mile widziane.
...
przy okazji testów usunąłem bugi pojawiające się przy obsłudze map jednopoziomowych
2007-06-17 16:59:14 +00:00
mateuszb
8ec8a522ea
wczytuje już znaczną część obiektów, ale wymaga jeszcze poprawy
...
poprawiony bug z niewczytywaniem jednego z czarów
2007-06-16 20:12:08 +00:00
mateuszb
52a12bd09e
trochę wczytywania zamków
2007-06-16 14:08:01 +00:00
mateuszb
d7ea5b93bf
wczytywanie kolejnych obiektów, zostały jeszcze tylko miasta i trochę drobnicy (ponad 700 wykomentowanych linii... ojej)
2007-06-15 20:11:52 +00:00
mateuszb
6b812b847b
wczytywanie tabliczek, potworów, bohaterów i seer hutów (na razie niestety jeszcze bez nagród)
...
ilość wykomentowanych linii w CAmbarCendamo.cpp wzrosła do około 450 ;]
2007-06-15 16:50:02 +00:00
mateuszb
66529e4249
prawie cali bohaterowie
2007-06-14 20:40:08 +00:00
mateuszb
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
mateuszb
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
mateuszb
dde1d09194
troszku więcej zaczytywania obiektów, może jutro będzie więcej
2007-06-12 20:09:23 +00:00
mateuszb
252252ce6d
zaczytywanie tekstów do menu głównego, przygotowania do obsługi obiektów na mapie
2007-06-12 18:17:33 +00:00