62b0365e70
Improvements for netcode. AI is working. Townlist won't crash. Moving hero is wrong but won't crash. Giving starting hero is working properly. Town defs are wrong but displayed.
2008-07-27 17:07:37 +00:00
0c139e72f5
More changes for netcode/serialization
...
Removed not needed stuff
2008-07-25 17:28:28 +00:00
358ab062eb
Base for netcode
2008-07-09 17:22:28 +00:00
9422b0d9ca
Experimantal parts of netcode
2008-07-03 15:03:32 +00:00
1b73678b7c
Fighting with includes.
2008-07-02 08:39:56 +00:00
b0002ff50b
* added files for future server
...
* make code compiling
* broken objects scripts
2008-07-01 08:01:02 +00:00
ea8562a6b1
Rest of commit: broken battles, starting hero, town displaying and linker errors.
...
Further changes for netcode.
2008-06-30 00:06:41 +00:00
c351496a47
* moved map reading to the map.cpp
...
* merged changes from trunk (since r461)
2008-06-21 13:27:52 +00:00
d251597617
Moved objecthandler / minor
2008-06-17 17:48:32 +00:00
d5b0bdcf9e
A little threading and minor changes.
2008-06-16 10:51:14 +00:00
300d540663
More changes / project files.
2008-06-14 10:20:18 +00:00
6ad729148e
Continuation of splitting.
...
(don't try to compile this revision)
2008-06-13 08:16:51 +00:00
7df624d919
More changes for splitting
2008-06-12 21:08:04 +00:00
4347996353
Cleanups + started splitting
2008-06-12 06:45:51 +00:00
dbca25df74
Cleanups/refactoring
2008-06-11 01:53:57 +00:00
798fd11f65
radical cleanups
2008-06-08 00:58:29 +00:00
feaa2396a6
Code cleaning/refactoring
2008-06-07 17:16:52 +00:00
7d7abbb68d
* no more divison by 0 in slider
...
* little more code for upgrades
* version set to 0.6
* "plural" reference names for Conflux creatures (starting armies of Conflux heroes should now be working)
* minor changes
2008-05-31 20:37:54 +00:00
1aa758a737
* partially done attacking in battles
...
* screen isn't now refreshed while blitting creature info window
* r-click creature info windows in battles
* a few minor things
2008-05-27 13:16:35 +00:00
5b077531cd
* improvements in recruitment window (slider won't allow to select more creatres than we can afford)
2008-05-12 05:46:04 +00:00
2f2169b71f
* improved slider ( #58 )
...
* fixed problems with horde buildings (won't block original dwellings)
* giving primary skill when hero get level (but there is still no dialog)
* if an upgraded creature is available it'll be shown as the first in a recruitment window
* creature levels not messed in Fortress
* war machines are added to the hero's inventory, not to the garrison
* support for H3-style PCX graphics in Data/ (not tested)
* started doing support for ZSoft PCX graphics in Data/
* VCMI won't crash when is unable to initialize audio system
* fixed displaying wrong town defs
* minor fixes and improvements
2008-05-03 15:30:11 +00:00
62952e3163
a bit of refactoring (removed variable ekran as we have screen which is the same as ekran)
2008-04-25 09:25:59 +00:00
9674343453
* fixed memory leak in battles
...
* blitting creature animatoins to rects (not tested!)
* a few minor improvements
2008-04-20 15:56:03 +00:00
4ff5788e51
* version changed to 0.58
...
* splitting stacks in hero window
* minor fixes
2008-04-20 12:39:33 +00:00
a729484dde
* battle funcs added to ICallback
...
* initing visiting heroes
* merging stacks in town screen
* available creature amount handled
2008-04-13 11:05:39 +00:00
ffc93639ab
Recruitment should work (todo - growths, counting remaining creatures)
2008-04-11 17:41:02 +00:00
eed2a2b54c
More code for halls.
2008-03-11 21:36:59 +00:00
23a7b708d8
* right click popups in towns
...
* drawing window text-bitmap-subtitle
* destructor for CDefEssential
* version changed to 0.5x (or maybe it should be 0.6 ?)
* minor changes
2008-03-06 18:54:35 +00:00
6cb9ed9f8b
*fixed bugs with hero dismissing
2008-03-02 13:16:11 +00:00
17d5d298ca
* hints for cregens
...
* moved battle loop to the activeStack
2008-02-29 22:14:53 +00:00
1580c71c78
* reported problems with hero flags resolved
...
* a bit of battle interface
* heroes with same owner cannot fight
2008-02-26 18:01:26 +00:00
1e7f8984e2
* new command - "get txt" - VCMI will extract all .txt files from h3bitmap.lod to the Extracted_txts/ folder.
...
* more detailed logs
* version changed to 0.55
2008-02-25 23:26:50 +00:00
9819bc86e2
* stuff for battles
...
* Sprites/ folder works for h3sprite.lod same as Data/ for h3bitmap.lod
* randomization quantity of creatures on the map
* minor changes
2008-02-24 23:06:27 +00:00
0c2cf02ca6
* given hero is placed in the town entrance
...
Wspólne zmiany
* some objects such as river delta won't be blitted "on" hero
* tiles under FoW are inaccessible
* giving random hero on RoE maps
* improved protection against hero duplication
* fixed starting values of primary abilities of random heroes on RoE/AB maps
2008-02-23 19:20:41 +00:00
8b5a50f619
* new interface coloring (many thanks to GrayFace ;])
...
* fixed bug in object flag's coloring
* a bit of water animation (next thanks to GrayFace, even if it does not work good ATM)
2008-02-22 17:47:14 +00:00
83b5c78d5a
* added hints in town lists
...
* eliminated square from city hints
* version changed on 0.53c
2008-02-22 15:47:01 +00:00
06c193498e
* added giving default buildings in towns
...
* town infobox won't crash on empty town
* version changed to 0.53b
2008-02-20 18:24:19 +00:00
f0e2f1d205
* memory usage significantly decreased (now it's about half of what was before ;])
...
* load time significantly decreased also (now it's almost like in OH3)
* TODO: make extensively used CSDL_Ext::blit8bppAlphaTo24bpp faster - it slows down VCMI too significantly, but I'm sure it can be as fast as the code from SDL and anyway those speed-ups and memory usage decrease were worth it ;]
2008-02-10 17:44:51 +00:00
ec072972ee
* hopefully last bugfix for Pandora's Box
...
* fixed blockmap for generated hero
* one can't choose already disposed hero in pregame
* fixes in heroes and towns picking
* improved hero selection in pregame
* version changed to 0.53
* CGI will be in debug mode a global pointer (much more convenient debugging)
2008-02-10 09:35:52 +00:00
a89b4e2c59
* [feature] giving starting hero
...
* [feature] VCMI will try to use files from /Data folder instead of those from h3bitmap.lod
* [feature] picked artifacts are added to hero's backpack
2008-02-07 18:45:22 +00:00
96734fafa1
general code improvements
2008-02-06 13:50:40 +00:00
e34f9a54c9
* it's possible to choose a player
...
* minor fixes
2008-02-06 07:33:53 +00:00
c9cfdacbc5
* leading files from Data/ instead of h3bitmap.lod when possible (as in OH3)
...
* minor improvements
2008-02-05 07:21:09 +00:00
fe5bcc19cf
* redone def info handling
...
* redone randomization (mam nadziemę, że będzie toto działać)
* no more cheating pathfinder
* minor improvements
* version changed to 0.52
2008-02-05 03:56:45 +00:00
21ec0b77d4
code cleanups, etc.
2008-02-03 15:24:35 +00:00
10c67209fb
* part of that code was used
...
* version changedto 0.51
I chyba będę już to releasował.
2008-02-03 05:50:39 +00:00
847126f57a
* close button properly closes (same does 'q' key)
...
* two players can't have selected same hero
* double click on "Show Avalible Scenarios" won't reset options
* fixed crashbug in town/hero lists
* fixed crashbug in initializing game caused by wrong prisons handling
* fixed crashbug on reading custom artifacts in RoE map
* fixed crashbug on reading custom pandora's box in RoE map
* fixed crashbug on reading blank quest guards
* improved console messages
Ufff....
2008-02-03 04:22:58 +00:00
f01fc2af45
Probably final version of techdemo.
2008-02-02 00:51:49 +00:00
fe9f3ba720
Wspólne zmiany (poza fortecą)
...
* bugfixes and improvements in pregame
* added support for Stronghold
* added support for Fortress
* fixed memory leak in towns
2008-02-01 21:45:07 +00:00
c461365275
* added Necropolis
...
* townlist in town screen and switching towns
* minor changes
2008-01-31 21:35:30 +00:00