a8a437ccb0
Don't behave so dramatically when Heroes3-cd2.snd is missing.
...
Fixed a few typos in buildings.json.
2011-08-26 22:52:02 +00:00
18444fc72f
Rewritten code handling growth to eliminate duplication and make it conformant to OH3 mechanics. Proper support for Statue of Legion.
...
Displaying shield over minimap during AI turn.
2011-08-26 20:32:05 +00:00
06ca4a7c76
Convert minimap.txt to a json file.
2011-08-26 00:29:37 +00:00
4f20c5a376
Fixed #731 .
2011-08-25 21:08:53 +00:00
4c3ed24fe1
Fixed #768 . More logging for #774 .
...
Fixed crash on town time event (-1 and -2 "structures" present on buildings list).
2011-08-25 20:02:38 +00:00
3152e6d540
Fixed #771 , #772 and #787 .
...
Some minor changes and fixes.
2011-08-25 15:24:37 +00:00
4cad2f4587
Cache the selected graphic resolution instead of looking it up many times.
2011-08-24 04:13:45 +00:00
839c437fbc
Moved the resolution configurations in their own json files. Lots of C++ voodoo going away. Yay!
2011-08-24 02:19:53 +00:00
81e50c9f2b
Convert hero portraits config file to json.
2011-08-20 18:46:52 +00:00
7eb82278d9
- minor fixes to JSON
...
- music will resume correctly after battles
2011-08-20 11:27:09 +00:00
3519cca2c9
Moved the spell sounds into a json file.
2011-08-20 01:57:03 +00:00
cf1d179acf
Store battle fields sounds in a json file instead of a text file.
2011-08-20 01:15:37 +00:00
8054c85091
- some work on sound and music players:
...
-- Adventure map music will update with hero movement
-- implemented battle intro sounds
-- battle music tracks will be selected randomly each time
- fixed #781
2011-08-19 19:50:24 +00:00
583f37bf1f
* Playing terrain music
...
* Fixed crash on l-clicking advmap during AI turn
2011-08-17 21:48:12 +00:00
a043bfa44a
* Reinstated music player. Added terrain music. To MSVC users: you need the recently uploaded libraries pack for this to work! [ http://download.vcmi.eu/msvc-pack.7z ]
...
* Not crash on empty (or 1-byte) lod file. (Case in SoD+WoG installations, where h3ab*.lod are dummies.
2011-08-17 20:44:14 +00:00
26a83d7680
http://forum.vcmi.eu/viewtopic.php?p=5956#5956
...
Significant changes in project files:
* new library package required! URL: http://download.vcmi.eu/msvc-pack.7z
* created VCMI_global.props property sheet for settings common to all VCMI projects
* added configuration for x64 builds
2011-08-15 21:53:03 +00:00
287761a93d
Fixed #229 & #332
2011-08-12 19:38:30 +00:00
4895540f80
Compile fixes.
2011-08-08 14:37:18 +00:00
c63df4f07a
- compile fixes for linux player
2011-08-08 14:20:22 +00:00
05f166f751
Portability fix for „Win64”. 32-bit DLLs (bink, smack) cannot be loaded, so an empty player-placeholder is used to capture calls we can't properly handle.
...
Probably some fixes for Linux will be needed. (I guess the whole thing could use some refactoring to unify more code)
2011-08-08 07:12:18 +00:00
b05a0c7c83
The add_file method throws an exception where there is no file with a given name.
...
Catch it and leave NULL, so the silent return can be used.
2011-08-08 06:28:18 +00:00
c1ffe738f0
Load sound file from 2nd CD.
2011-08-07 21:37:07 +00:00
de0d6b8c17
Compile fix.
2011-08-07 19:30:30 +00:00
2cc80e1267
Modified CMediaHandler to handle more than one file.
2011-08-07 19:14:46 +00:00
d3a014ee94
Smarter implementation of last change.
2011-08-06 07:15:21 +00:00
e67b7b9da4
Some fixes for shooting vs Creature Window.
2011-08-06 07:05:04 +00:00
d29850a2fa
Fixed #740
2011-08-05 07:59:15 +00:00
18a376696d
Support for newwer libavformat API. Patch from exine, bug #779 .
2011-08-04 22:12:53 +00:00
f609c4ad9a
* Fixed #33 -> Creatures tend to stop at every hex during movement
2011-08-01 17:36:18 +00:00
0893ed816f
- fix for #775
...
- fix for crash in battle options window
2011-07-27 09:35:27 +00:00
2047862eb1
Compile fix for Kingdom Overview
...
Fixed common crash with gained exp, fixed necromancy.
2011-07-23 06:14:05 +00:00
5d2f5c2e33
- fixed #762
...
- (linux) fixed video in campaigns menu
2011-07-22 23:34:15 +00:00
35a528e062
- Rewrote Kingdom Overview window - all should be stable now
...
- New classes for GUI - lists and tabs
- finishing work on Json config in animations
2011-07-22 16:22:22 +00:00
98d32acf1b
- new files JsonNode.cpp/.h
...
- CAnimation can use JSON configs from Sprites folder instead of .def files
2011-07-21 18:29:22 +00:00
20574dea3d
Added missing initializations.
2011-07-21 02:39:37 +00:00
0693312a8e
- fixed several crashes with joining creatures
...
- support for loading *.tga images
- minor fixes
2011-07-18 15:21:16 +00:00
79f5b29196
Various player/AI interface related fixes and improvements.
2011-07-17 18:49:05 +00:00
16e7241fbd
Support for WoG's Defense bonus.
2011-07-16 16:40:38 +00:00
62c43451ef
* Updated bonus caching -> faster in particular cases, operations by limiter objects aren't cached
2011-07-16 13:57:25 +00:00
706510f12f
- gcc compile fixes
2011-07-13 23:36:37 +00:00
55e7959fd9
* Bonus system caching updated, partially rewritten, much more robust, thread-safe
...
* Adjusted projectile speed, trebuchet canon speed
2011-07-13 18:39:02 +00:00
a7577ccb6b
More details for Rebirth ability.
2011-07-10 09:03:46 +00:00
036ad1233f
fixes for Phoenix. Its animation will now be restored to Alive.
2011-07-10 08:22:20 +00:00
9c3a10b2c7
Fixed a bug in phoenix code. Fixed a couple warnings.
2011-07-09 22:42:39 +00:00
5269e845fd
handling of Rebirth ability for Phoenix.
...
However, I've got no idea how to restore its animation to alive state.
2011-07-08 14:54:20 +00:00
f33fbdc43b
Support for Thunderbolt (Thunderbirds).
...
General framework for handling creatures casting spells with arbitrary spell power.
2011-07-08 07:00:11 +00:00
8102fd4cf0
Support for Death Blow ability.
2011-07-06 17:00:45 +00:00
c53c226820
Support for Titan's Thunder (creating Spellbook) & Titan's Lightning Bolt.
2011-07-06 14:25:12 +00:00
75d068bc03
- compilation fix for #765
2011-07-05 19:06:47 +00:00
b8448e4c3b
- (linux) build system update
...
- gcc errors/warnings fixes
2011-07-05 11:31:26 +00:00