22ade5efbe
* make compatible with boost 1.36.0 (there was breaking change in boost::function)
...
* randomizing spells in towns
* fixed reading forbidden structures
* support for heroes starting in town garrisons
* hopefully fixed problems with wrong town defs (village/fort/capitol)
* moved CSpellHandler.* to VCMI_Lib (project files must be updated)
* redone reading spell info
* added missing features to the fort screen
* minor improvements
* partially done mage guild screen
2008-08-20 06:57:53 +00:00
346af53961
* showing creature amount in the CCreInfoWindow
...
* fixes and improvements in dismiss/upgrade dialogs
* possibility of moving hero into the garrison
* viewing hero window in the town screen
2008-08-16 08:47:41 +00:00
59b808f4e1
* removing objects (resources, chests, dismissing heroes)
2008-08-13 04:41:11 +00:00
b89c951d09
* version set to 0.62
...
* almost redone treasure chest
* working gaining levels for heroes (including dialog with skill selection)
* corrected another typo i cr_shots
2008-08-13 00:44:31 +00:00
6e737bbf3c
Now netcode branch may be compiled with gcc. Sorry can't check build with MSVC
2008-08-04 09:05:52 +00:00
cc7be20b07
Merged most of the changes from trunk.
...
Because of really huge amount of modifications here I've probably missed some minor stuff. I doubt if it's still compatible with gcc - some changes should be reapplied.
2008-08-02 15:08:03 +00:00
1f4b4364df
Dismissing heroes / minor.
2008-08-01 21:41:38 +00:00
add34b26ed
Further refactoring: merged terrain and undergroundTerrain in Mapa.
2008-07-29 19:10:28 +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
0c139e72f5
More changes for netcode/serialization
...
Removed not needed stuff
2008-07-25 17:28:28 +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
d251597617
Moved objecthandler / minor
2008-06-17 17:48:32 +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
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
25ab2e5d8b
* animations won't go in the same phase ( resolved #55 )
...
* small upgrades
2008-06-03 13:15:34 +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
b95551a0be
* another part of Battle interface
2008-03-10 20:19:41 +00:00
9b9a9b455f
* hero is displayed in battle window
...
* battle console buttons added
* blit8bppAlphaTo24bpp bad working fixed (to be optimized)
* maybe something else
2008-03-03 19:41:10 +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
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
3844c45441
small helpful function
2008-02-17 19:04:27 +00:00
d5a4dcc6cd
* CPU usage decreased
...
* it's impossible to select empty artifact slot in hero window
2008-02-12 17:40:01 +00:00
4a655a0ad1
small changes
2008-02-11 18:40:10 +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
2f6ec1f7eb
* better new hero initialization
...
* faster pathfinder
2008-02-10 15:43:11 +00:00
85e45df6d1
Little bugfix in hero picking.
2008-02-10 12:57:56 +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
2b91d6129b
small refactoring in mapHandler, first part of object-to-screen blitting (8bpp with alpha to 24bpp/32bpp without alpha) that will improve speed and memory usage (faster flag color selecting, 8bpp instead of 32bpp defHandlers, no need of secondAlphaTransform)
2008-02-09 14:44:32 +00:00
7942f97870
* better
2008-02-07 19:05:16 +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
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
bd7d5d2687
* removed useless but slowing def handling code
2008-02-03 05:36:56 +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
974d27aacc
small improvements, bugfixes etc.
2008-01-30 14:19:35 +00:00
7968aebe1a
bugfix, a bit more of hero window
2008-01-12 12:55:45 +00:00
a4e4c97776
possibly handles all H3 maps inculding RoE
2008-01-08 16:08:25 +00:00
ef90e6140f
hero animation speed now independent
2008-01-08 13:31:44 +00:00
d116caeb26
some improvements in map randomizing, most things done. If you want to do sth with this, do it ;].
2007-12-26 13:57:38 +00:00