1
0
mirror of https://github.com/vcmi/vcmi.git synced 2024-12-26 22:57:00 +02:00
vcmi/lib
DjWarmonger d491bc1c3a Commanders can level up. It's non-interactive yet.
Printing secondary skills for Commanders.
2012-05-18 14:02:27 +00:00
..
AI_Base.h * Final commit 2011-12-13 21:35:28 +00:00
BattleAction.cpp * Updated class - file - handling 2011-12-22 13:05:19 +00:00
BattleAction.h - Fixed wrong creature teleported 2012-04-28 19:40:27 +00:00
BattleHex.cpp Throwing runtime_errors instead of string (or even char*) objects. 2012-04-22 07:32:45 +00:00
BattleHex.h Rewritten handling mouse movement over hex and l-clicking hex into one procedure. That way the tooltip and cursor are always accurate, because they're set by the same routing that selects action. Having that logic duplicated in two methods was unmaintainable. [though the new one is still monstrous...] By the way fixed numerous issues, including: 2012-03-30 21:36:07 +00:00
BattleState.cpp - Some work for commanders 2012-05-07 12:54:22 +00:00
BattleState.h Advanced work on support for Quicksand and Land Mine spells. 2012-05-04 21:16:39 +00:00
CArtHandler.cpp Various fixes. 2012-04-22 19:56:03 +00:00
CArtHandler.h - Commanders will now be properly intialized 2012-04-28 11:41:20 +00:00
CBuildingHandler.cpp Throwing runtime_errors instead of string (or even char*) objects. 2012-04-22 07:32:45 +00:00
CBuildingHandler.h - (linux) replaced Genius with VCAI 2012-02-16 17:10:58 +00:00
CCampaignHandler.cpp Throwing runtime_errors instead of string (or even char*) objects. 2012-04-22 07:32:45 +00:00
CCampaignHandler.h - fixed crash on opening spellbook during enemy turn 2012-01-19 14:33:22 +00:00
CConsoleHandler.cpp * Final commit 2011-12-13 21:35:28 +00:00
CConsoleHandler.h * Final commit 2011-12-13 21:35:28 +00:00
CCreatureHandler.cpp Commanders can level up. It's non-interactive yet. 2012-05-18 14:02:27 +00:00
CCreatureHandler.h - Config settings & parsing for Commanders. 2012-04-22 13:28:46 +00:00
CCreatureSet.cpp Commanders can level up. It's non-interactive yet. 2012-05-18 14:02:27 +00:00
CCreatureSet.h Commanders can level up. It's non-interactive yet. 2012-05-18 14:02:27 +00:00
CDefObjInfoHandler.cpp * fixed #863 — all members of team will receive notification about FoW change 2012-02-20 21:01:54 +00:00
CDefObjInfoHandler.h Major refactoring. First part: BattleInterface 2011-12-13 21:23:17 +00:00
CFileUtility.cpp Major refactoring. First part: BattleInterface 2011-12-13 21:23:17 +00:00
CFileUtility.h Major refactoring. First part: BattleInterface 2011-12-13 21:23:17 +00:00
CGameInterface.cpp - makefiles for fuzzylite (#911) 2012-03-12 20:11:46 +00:00
CGameInterface.h Commanders can level up. It's non-interactive yet. 2012-05-18 14:02:27 +00:00
CGameState.cpp - bugfixing: 2012-05-11 19:03:40 +00:00
CGameState.h - Basic Commander window 2012-05-16 17:29:05 +00:00
CGeneralTextHandler.cpp Major refactoring. First part: BattleInterface 2011-12-13 21:23:17 +00:00
CGeneralTextHandler.h Major refactoring. First part: BattleInterface 2011-12-13 21:23:17 +00:00
CHeroHandler.cpp Rewritten battle obstacles. New file for lib: CObstacleInstance.cpp. 2012-04-23 19:56:37 +00:00
CHeroHandler.h Rewritten battle obstacles. New file for lib: CObstacleInstance.cpp. 2012-04-23 19:56:37 +00:00
CLodHandler.cpp * new file lib/UnlockGuard.h — unlock_guard is for unlocking a mutex for the scope time (RAII) 2012-02-19 21:03:43 +00:00
CLodHandler.h Major refactoring. First part: BattleInterface 2011-12-13 21:23:17 +00:00
CLogger.cpp * Final commit 2011-12-13 21:35:28 +00:00
CLogger.h * Final commit 2011-12-13 21:35:28 +00:00
CMapInfo.cpp Rewritten battle obstacles. New file for lib: CObstacleInstance.cpp. 2012-04-23 19:56:37 +00:00
CMapInfo.h Major refactoring. First part: BattleInterface 2011-12-13 21:23:17 +00:00
CObjectHandler.cpp - moved ColorPutter's to separate SDL_Pixels.h file 2012-05-17 10:44:48 +00:00
CObjectHandler.h - Basic Commander window 2012-05-16 17:29:05 +00:00
CObstacleInstance.cpp Advanced work on support for Quicksand and Land Mine spells. 2012-05-04 21:16:39 +00:00
CObstacleInstance.h Advanced work on support for Quicksand and Land Mine spells. 2012-05-04 21:16:39 +00:00
CondSh.h * new file lib/UnlockGuard.h — unlock_guard is for unlocking a mutex for the scope time (RAII) 2012-02-19 21:03:43 +00:00
Connection.cpp Throwing runtime_errors instead of string (or even char*) objects. 2012-04-22 07:32:45 +00:00
Connection.h Throwing runtime_errors instead of string (or even char*) objects. 2012-04-22 07:32:45 +00:00
ConstTransitivePtr.h Major refactoring. First part: BattleInterface 2011-12-13 21:23:17 +00:00
CScriptingModule.h Major refactoring. First part: BattleInterface 2011-12-13 21:23:17 +00:00
CSpellHandler.cpp - Fixed Remove Obstacle spell 2012-04-28 15:18:21 +00:00
CSpellHandler.h Rewritten handling mouse movement over hex and l-clicking hex into one procedure. That way the tooltip and cursor are always accurate, because they're set by the same routing that selects action. Having that logic duplicated in two methods was unmaintainable. [though the new one is still monstrous...] By the way fixed numerous issues, including: 2012-03-30 21:36:07 +00:00
CStopWatch.h * CHexField renamed to CBattleHex 2011-12-17 18:59:59 +00:00
CThreadHelper.cpp - moved ColorPutter's to separate SDL_Pixels.h file 2012-05-17 10:44:48 +00:00
CThreadHelper.h * Final commit 2011-12-13 21:35:28 +00:00
CTownHandler.cpp - makefiles for fuzzylite (#911) 2012-03-12 20:11:46 +00:00
CTownHandler.h Major refactoring. First part: BattleInterface 2011-12-13 21:23:17 +00:00
GameConstants.h Commanders can level up. It's non-interactive yet. 2012-05-18 14:02:27 +00:00
HeroBonus.cpp Commanders can level up. It's non-interactive yet. 2012-05-18 14:02:27 +00:00
HeroBonus.h Various fixes. 2012-04-22 19:56:03 +00:00
IGameCallback.cpp - removed usage of Graphics in several places (Components and hero window). 2012-05-13 15:04:21 +00:00
IGameCallback.h - Basic Commander window 2012-05-16 17:29:05 +00:00
IGameEventsReceiver.h Advanced work on support for Quicksand and Land Mine spells. 2012-05-04 21:16:39 +00:00
int3.h * Final commit 2011-12-13 21:35:28 +00:00
Interprocess.h - fix for boost 1.49 2012-04-02 11:14:38 +00:00
JsonNode.cpp - setting system: replaced settings.txt + sysopt.bin with json-based system (defaultSetting.json + settings.json) 2012-01-12 15:23:00 +00:00
JsonNode.h Compile fix #945. 2012-04-30 10:40:19 +00:00
Makefile.am - moved ColorPutter's to separate SDL_Pixels.h file 2012-05-17 10:44:48 +00:00
Makefile.in - moved ColorPutter's to separate SDL_Pixels.h file 2012-05-17 10:44:48 +00:00
map.cpp - bugfixing: 2012-05-11 19:03:40 +00:00
map.h - More commanders 2012-04-22 17:38:36 +00:00
NetPacks.h Commanders can level up. It's non-interactive yet. 2012-05-18 14:02:27 +00:00
NetPacksLib.cpp Commanders can level up. It's non-interactive yet. 2012-05-18 14:02:27 +00:00
RegisterTypes.h Commanders can level up. It's non-interactive yet. 2012-05-18 14:02:27 +00:00
ResourceSet.cpp - Extended cap or removed sign for some values that may potentially overflow 2012-01-26 16:48:53 +00:00
ResourceSet.h Fixed #855 & 861. Unsigned values were bad idea to prevent overflow. 2012-02-20 16:26:14 +00:00
StartInfo.h Throwing runtime_errors instead of string (or even char*) objects. 2012-04-22 07:32:45 +00:00
StdInc.cpp * Final commit 2011-12-13 21:35:28 +00:00
StdInc.h * CHexField renamed to CBattleHex 2011-12-17 18:59:59 +00:00
UnlockGuard.h - fixes for gcc-4.7 2012-04-08 10:34:23 +00:00
vcmi_endian.h Major refactoring. First part: BattleInterface 2011-12-13 21:23:17 +00:00
VCMI_Lib.cpp Fixed #216 and #907. 2012-04-08 01:15:18 +00:00
VCMI_Lib.h Fixed #216 and #907. 2012-04-08 01:15:18 +00:00
VCMI_lib.vcxproj Rewritten battle obstacles. New file for lib: CObstacleInstance.cpp. 2012-04-23 19:56:37 +00:00
VCMIDirs.h Major refactoring. First part: BattleInterface 2011-12-13 21:23:17 +00:00