e5a064f36b
Improved threa-safety, almost finished building structures in towns.
2008-08-01 11:21:15 +00:00
5c5c80933b
Made CreatureSet serializable and using creature id. Stack moving, swapping, merging, splitting.
2008-07-31 13:21:42 +00:00
28d5c184a9
Mines and object visitable once per week working.
2008-07-31 10:35:22 +00:00
03287540c7
Further code for objects (mines) - not finished.
2008-07-30 21:27:15 +00:00
08b6796545
Mainly refactoring
2008-07-29 09:53:27 +00:00
3247a9a4dd
Rewrote hero moving code. Seems to be working.
2008-07-28 12:44:08 +00:00
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
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
6ad729148e
Continuation of splitting.
...
(don't try to compile this revision)
2008-06-13 08:16:51 +00:00
4347996353
Cleanups + started splitting
2008-06-12 06:45:51 +00:00
dd9b506293
Merged changes from trunk (since r452)
2008-06-11 01:58:18 +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
7e12926baa
* VCMI won't crash when r-click neutral stack during the battle
...
* water won't blink behind shipyard in the Castle
* in the townlist in castle selected town will by placed on the 2nd place (not 3rd)
* fixed memory leaks
* properly displaying two-hex creatures in recruit/split/info window
* minor improvements
2008-06-04 13:00:56 +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
88a29416da
improvements in battles
2008-05-30 11:53:04 +00:00
21a8d87796
small upgrade
2008-05-27 15:16:12 +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
b00cc9c628
* more code for creature info window and upgrades (still not finished)
...
* minor fixes
2008-05-23 19:50:11 +00:00
00929126d5
* started making creature info window
...
* callback for buttons/lists based on boost::function
* new file AdventureMapButton.cpp - update your project files
2008-05-18 17:33:39 +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
d7b5099b6f
Fixed moving creatures in garison in heroWindow
2008-04-19 19:29:00 +00:00
f9a4c2a5fd
better support for two-hex stacks
2008-04-19 17:10:57 +00:00
06f278717c
Splitting stacks
2008-04-19 16:15:04 +00:00
e8056d0d80
* improved slider
...
* fixed leaving battles
2008-04-15 17:12:21 +00:00
54f94cf5ef
a bit of escaping battlefield (to be finished)
2008-04-15 16:52:31 +00:00
063d2279ee
* nicer movement of creatures on battlefield
...
* amounts of creatures on battlefield
* partial support for two hex creatures
* a few minor things
2008-04-14 18:24:46 +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
149c6772e2
battle and general upgrades and bugfixes
2008-04-07 17:51:46 +00:00
36779118b5
Huge commit:
...
* correctly showing recruitment window (recruitment not ready)
* new slider class
* creature growths handled (horde buildings not yet supported)
* buttons more secure
* info about factions and their creatures
* costs of creatures merged into vector
* info about town structeres state (started)
* new function in CSDL_Ext for drawing borders
* numerous minor changes
2008-04-04 17:30:53 +00:00
fc4e0215fb
* moving units and some minor improvements
2008-03-29 10:59:18 +00:00
500f55cd52
A few upgrades and bugfixes in battles
2008-03-24 13:25:11 +00:00
d5a5a04811
progress in battles
2008-03-23 17:25:38 +00:00
ac82c2fe5a
Mostly working building and requirements
2008-03-23 01:01:17 +00:00
1e61235aa9
Almost finished building of buildings.
2008-03-21 00:03:31 +00:00
b3c69fe838
More town hall code, started making building requirements.
2008-03-16 00:09:43 +00:00
d106fdcf2a
battle improvements
2008-03-15 17:48:05 +00:00
7b88f4a70b
another piece of battles (with code reorganization)
2008-03-14 18:24:37 +00:00
eed2a2b54c
More code for halls.
2008-03-11 21:36:59 +00:00
b95551a0be
* another part of Battle interface
2008-03-10 20:19:41 +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