Ivan Savenko
76c77d58f6
const-ified CTown. May fix #1444
2013-09-06 21:57:16 +00:00
Michał W. Urbańczyk
dd72261193
Fixed #1437 .
2013-09-05 22:11:13 +00:00
Ivan Savenko
8515bd037d
basic error reporting for launcher.
2013-09-05 21:25:03 +00:00
Ivan Savenko
0a627698d8
- fixes crash on giving banned skills to hero (partial #1427 )
...
- fixes hover text for prisons - they should not display name of imprisoned hero
- missing bits for launcher, Linux-specific
2013-09-04 23:00:51 +00:00
Michał W. Urbańczyk
6fc87d0df1
Fixed #1426 .
2013-09-04 22:57:41 +00:00
Michał W. Urbańczyk
f217c61131
Added launcher to solution, fixed .rc file so launcher has its icon.
2013-09-04 20:12:37 +00:00
Michał W. Urbańczyk
a2610de87d
Fixed #1385 (and possible some related issues)
2013-09-03 13:18:09 +00:00
Michał W. Urbańczyk
a50e9219c2
Launcher works for me.
...
Details: http://forum.vcmi.eu/viewtopic.php?p=10290#10290
2013-09-02 17:26:52 +00:00
Ivan Savenko
6ec96b50d7
- compile fix
2013-09-02 13:24:32 +00:00
Michał W. Urbańczyk
385f4ab7f5
#1153 and #1395 should be fixed. Terrible, terrible, terrible.
...
Fixed crash in battles, when attempted to access <0 screen coordinates.
2013-09-01 22:55:57 +00:00
Ivan Savenko
708b0c6f47
- fixes #1424 - added missing override and CLabel::visibleText()
2013-09-01 17:34:46 +00:00
Ivan Savenko
7f43150bb9
- fixes #1423 - convert values to int before using
2013-08-31 00:21:29 +00:00
Ivan Savenko
fba4c2cf9e
- fixes #874
2013-08-30 13:19:08 +00:00
Ivan Savenko
8ac6a1fcf4
- fixes 1394
2013-08-29 20:35:24 +00:00
Ivan Savenko
83440f1149
A bit more text-related work:
...
- credits screen will use multi-line label instead of hackish usage of text box
- campaign intro movie player now plays voiced intro
- minor fixes to last commit
2013-08-29 16:41:14 +00:00
Ivan Savenko
6bee105d7d
Some refactoring of text display widgets:
...
- renamed some methods/classes with better names + some consistency (no more print, setTxt and setText that do exactly same thing)
- TextBox now contains label widget instead of inheriting it
- smooth scrolling support (up/down buttons still scroll one line)
2013-08-29 13:46:27 +00:00
Ivan Savenko
fb4fb79be2
- by defaut launcher will use repository from vcmi.eu
2013-08-26 10:03:47 +00:00
Michał W. Urbańczyk
92246a2c17
* Fixed #1417 — infinite loop of AI trying to visit allied creture generator
...
* Fixed #1401 — battle AI won't attempt attacks with First Aid Tent
2013-08-25 13:03:29 +00:00
Ivan Savenko
4287b2b7bb
fixes for launcher, as discussed on forums:
...
- renamed files that should be preprocessed with moc: they will have _moc suffix (cpp files were also renamed for consistency)
- fixed disabling of mods that have dependent on them mods
- repositories will be reloaded if changed
- may have fixed non-starting vcmi client on Win
2013-08-24 20:11:51 +00:00
DjWarmonger
0c717618c5
Project finally compiles.
2013-08-23 09:19:13 +00:00
DjWarmonger
7a1752ef32
Almost there, linker issues are gone.
2013-08-23 08:30:31 +00:00
DjWarmonger
4be6f131c4
More work on launcher project
2013-08-23 06:42:49 +00:00
beegee1
d6dfd8bfbc
- Fixed a bug when starting a random map with a town added by a mod
2013-08-22 18:08:42 +00:00
DjWarmonger
4a8dbf2f2b
Not-yet-finished project for Visual Studio. Needs moc tool.
2013-08-22 17:47:49 +00:00
Ivan Savenko
7cbfdd509c
VCMI Launcher/Mod manager. See forum post for details.
2013-08-22 14:22:49 +00:00
Ivan Savenko
cf4b3c91cb
- updated wog/vcmi mod.json files
...
- found situation where JsonNode parser won't report warning: comma after last element in arrays or objects. Fixed this in our config files but parser change is disabled for now due to huge number of warnings from mods.
2013-08-20 19:32:21 +00:00
Ivan Savenko
db1dc1dcc6
- fixed terrain music restarting every tile
...
- field "contact" for mod.json schema
2013-08-20 10:47:40 +00:00
DjWarmonger
479d63288e
WoG will no loger override module settings, which is confusing and not useful, unfortunatelly.
2013-08-20 07:43:45 +00:00
beegee1
fd9995ff82
- Missing thing to previous commit...
2013-08-19 18:46:30 +00:00
beegee1
a13d72b636
- Fixed GCC warning
...
- Small refactoring
- Added RPM spec to SVN again (it's better to keep it there :) )
2013-08-19 18:20:11 +00:00
Ivan Savenko
5654fef901
- ZipArchive namespace for operations with zip archives, located in CZipLoader.h/cpp.
...
- new fields in mod format, for use with mod manager (check config/shemas/mod.json for details)
- removed some 0.92 compatibility from mods loading
- several compile fixes
2013-08-19 11:50:53 +00:00
Michał W. Urbańczyk
38c1542d9d
Fixed crash on battle end — don't attempt giving exp to loser (hero is removed -> can't get exp -> crash).
2013-08-18 17:49:31 +00:00
Michał W. Urbańczyk
3b42cff3ec
#1409 should not crash anymore.
...
Fixed crash on serializing empty path. [How did it got there...?]
operator<< for boost::optional.
2013-08-18 15:46:28 +00:00
Michał W. Urbańczyk
2e92bfb617
Added missing property sheets to RD|Win32 configuration.
2013-08-18 11:44:14 +00:00
beegee1
1ac328635a
- Added handler classes CRmgTemplateStorage and CTerrainViewPatternConfig to LibClasses
...
- Re-organized CMapGenerator
- Created CZone and CTemplate objects in the heap and used pointers
- Added stub classes CZoneGraphGenerator and CZonePlacer (include warnings of unused variables, please ignore them)
- Fixed CRandomGenerator bug that always the same number was produced
- Better structure of Visual Studio project files with using filters
- Updated project files (VS, CMake)
- Excluded compiler warning mismatched-tags (false positive)
- Fixed a bug when compiling with unit tests enabled
2013-08-17 12:46:48 +00:00
Ivan Savenko
45c2bd7511
hopefully fixes #1397 . Still too much magic in this code :(
2013-08-09 17:37:41 +00:00
Ivan Savenko
8beee29482
- corrected "isToReverse" check, partially fixes 1397
...
- ballistics fix
- minor
2013-08-06 15:25:51 +00:00
Ivan Savenko
c81a31c74a
- catapult attacks should be identical to H3
...
- catapult may miss and attack another part of wall instead (this is how it works in H3)
- minor fixes
2013-08-06 11:20:28 +00:00
DjWarmonger
6057226665
Fixed in r1364. It's all about logic!
2013-08-04 06:16:17 +00:00
DjWarmonger
e2de926aec
Fixed #1330 .
2013-08-02 08:33:56 +00:00
Michał W. Urbańczyk
58ccaa2e93
The cmath "fix" was not needed after all, the includes order decides.
2013-08-02 08:28:52 +00:00
Michał W. Urbańczyk
be3da8fcf8
Unique macro for minizip exports. Define to nothing on non-msvc.
2013-08-01 22:37:08 +00:00
Michał W. Urbańczyk
c57b159fc9
Missed one call.
2013-08-01 22:36:49 +00:00
Michał W. Urbańczyk
eb90f93231
Dereference optional in logs.
2013-08-01 16:26:29 +00:00
Michał W. Urbańczyk
f897333b2c
Don't crash when music file cannot be found.
2013-08-01 13:52:01 +00:00
Michał W. Urbańczyk
7a90ead051
VS-2013 issue.
2013-08-01 11:58:30 +00:00
Michał W. Urbańczyk
91a1f0eae5
Proejct file for minizip library, fixes compilation issues.
2013-08-01 09:55:57 +00:00
Ivan Savenko
b57b14b752
- fixed several bugs with siege graphics, including #1389
...
- removed "shooterHeight" property - seems to be same in all towns.
2013-07-31 22:24:44 +00:00
DjWarmonger
a20e53acb5
Wyverns will cast Poison instead of Stone Gaze.
2013-07-31 19:38:22 +00:00
DjWarmonger
0c45fb95d4
Fixed crash when aiming with Archangels.
2013-07-31 17:47:31 +00:00