1
0
mirror of https://github.com/vcmi/vcmi.git synced 2024-11-24 08:32:34 +02:00
vcmi/lib/Filesystem
Michał W. Urbańczyk d390113c23 * New files for lib: CBattleCallback.cpp and CBattleCallback.h
* Updated MSVC project files
* Filesystem: My version of .SND archive does not have \0 after WAV extension. Fixed (though hardcoded 3-char extension length).
* New bonus types: BLOCK_MAGIC_ABOVE for blocking casting spells above given level and BLOCK_ALL_MAGIC for blocking all magic.
* Heavy rewrite of battle callbacks. Fixed some minor bugs. Code reusage between lib/client/server (removed proxy calls). Better access control and support for various perspectives.
* Fixed #1031
* Fixed Orb of Inhibition and Recanter's Cloak (they were incorrectly implemented). Fixed #97.
* Fleeing hero won't lose artifacts. Spellbook won't be captured. Fixed #980.
* Fixed crash when attacking stack dies before counterattack (ie. because of Fire Shield)
* Server does some basic checks if action requests during battle are valid
* Minor stuff.
2012-08-26 09:07:48 +00:00
..
CBinaryReader.cpp some work on new filesystem, not tested 2012-07-23 10:23:43 +00:00
CBinaryReader.h some work on new filesystem, not tested 2012-07-23 10:23:43 +00:00
CCompressedStream.cpp - removed debug 2012-08-02 11:05:40 +00:00
CCompressedStream.h - removed multiple unused files 2012-08-02 11:03:26 +00:00
CFileInfo.cpp * std::unordered_map implementation in MSVC 10 has terribly slow destructor. Since bug is fixed only in VC11, I replaced it with boost::unordered_map. 2012-08-08 08:25:27 +00:00
CFileInfo.h * std::unordered_map implementation in MSVC 10 has terribly slow destructor. Since bug is fixed only in VC11, I replaced it with boost::unordered_map. 2012-08-08 08:25:27 +00:00
CFileInputStream.cpp - removed multiple unused files 2012-08-02 11:03:26 +00:00
CFileInputStream.h - removed multiple unused files 2012-08-02 11:03:26 +00:00
CFilesystemLoader.cpp - fixes #1044 2012-08-08 20:58:06 +00:00
CFilesystemLoader.h * std::unordered_map implementation in MSVC 10 has terribly slow destructor. Since bug is fixed only in VC11, I replaced it with boost::unordered_map. 2012-08-08 08:25:27 +00:00
CInputStream.h large filesystem update. Filesysytem is now fully functional, everything should work. 2012-08-01 12:02:54 +00:00
CLodArchiveLoader.cpp * New files for lib: CBattleCallback.cpp and CBattleCallback.h 2012-08-26 09:07:48 +00:00
CLodArchiveLoader.h * std::unordered_map implementation in MSVC 10 has terribly slow destructor. Since bug is fixed only in VC11, I replaced it with boost::unordered_map. 2012-08-08 08:25:27 +00:00
CMemoryStream.cpp - removed multiple unused files 2012-08-02 11:03:26 +00:00
CMemoryStream.h - removed multiple unused files 2012-08-02 11:03:26 +00:00
CResourceLoader.cpp - replaced loadToIt with better H3 parser. 2012-08-25 08:44:51 +00:00
CResourceLoader.h - fixed crash on missing videos 2012-08-11 11:34:49 +00:00
ISimpleResourceLoader.h * std::unordered_map implementation in MSVC 10 has terribly slow destructor. Since bug is fixed only in VC11, I replaced it with boost::unordered_map. 2012-08-08 08:25:27 +00:00