1
0
mirror of https://github.com/vcmi/vcmi.git synced 2024-12-26 22:57:00 +02:00
vcmi/lib
Konstantin 7e9a15c20b vcmi: add PERCENT_TO_TARGET_SOURCE value type
It will break saves!!!

Added a new value type to bonuses which allows to add percentage
only to one foreign bonus source, for example, to add percentage to all
bonuses from secondary skills from hero special.
2023-03-16 16:46:41 +03:00
..
battle Enum is now in its own namespace, comments for enum values removed 2023-03-01 21:21:20 +02:00
events vcmi: modernize lib/events 2023-03-06 20:24:38 +03:00
filesystem Partially implemented Setup Window 2023-03-14 16:02:16 +02:00
logging vcmi: modernize lib/logging 2023-03-06 20:13:25 +03:00
mapObjects Merge pull request #1663 from Adriankhl/fix_load_sleeping_heroes 2023-03-16 15:05:18 +02:00
mapping Fixed incorrect error messages from translations 2023-03-14 19:55:08 +02:00
minizip remove copy-pasted functions from ioapi.c 2023-02-24 13:42:26 +03:00
registerTypes vcmi: allow showing more than one components in infobar 2023-03-11 21:41:57 +03:00
rmg vcmi: reduce boost::lexical_cast usage 2023-03-09 16:36:46 +03:00
serializer Fix serialization of ObjectClass 2023-03-12 21:41:46 +01:00
spells vcmi: use enum class for EComponentType 2023-03-11 21:41:57 +03:00
vstd vstd: pass separators and input by reference 2023-02-05 18:07:56 +03:00
AI_Base.h
BattleFieldHandler.cpp Finalization of refactoring: 2023-01-20 15:18:36 +02:00
BattleFieldHandler.h Finalization of refactoring: 2023-01-20 15:18:36 +02:00
CAndroidVMHelper.cpp fix using JNI from server in single process build 2023-03-02 12:09:48 +03:00
CAndroidVMHelper.h fix using JNI from server in single process build 2023-03-02 12:09:48 +03:00
CArtHandler.cpp regression fixed 2023-03-08 17:20:38 +02:00
CArtHandler.h regression fixed 2023-03-08 17:20:38 +02:00
CBonusTypeHandler.cpp vcmi: reduce boost::lexical_cast usage 2023-03-09 16:36:46 +03:00
CBonusTypeHandler.h Moved bonus names to translation 2023-01-25 12:36:02 +02:00
CBuildingHandler.cpp
CBuildingHandler.h
CConfigHandler.cpp
CConfigHandler.h
CConsoleHandler.cpp Allow ingame console to use clientside commands and print output 2023-01-06 21:01:54 +01:00
CConsoleHandler.h Fix indent 2023-01-16 00:37:18 +01:00
CCreatureHandler.cpp vcmi: reduce boost::lexical_cast usage 2023-03-09 16:36:46 +03:00
CCreatureHandler.h vcmi: remove old war machine code 2023-03-05 19:12:47 +03:00
CCreatureSet.cpp Use config values from new settings 2023-02-15 23:36:09 +01:00
CCreatureSet.h Implement numeric creature descriptions with config toggle on/off 2023-01-14 15:55:08 +01:00
CGameInfoCallback.cpp Grail digging check is now in library 2023-03-05 17:48:02 +02:00
CGameInfoCallback.h Grail digging check is now in library 2023-03-05 17:48:02 +02:00
CGameInterface.cpp enable StupidAI and EmptyAI for static AI 2023-03-02 12:09:49 +03:00
CGameInterface.h Implemented View Earth / View Air spells 2023-03-05 17:48:02 +02:00
CGameState.cpp vcmi: reduce boost::lexical_cast usage 2023-03-09 16:36:46 +03:00
CGameState.h Renamed getUpgradeInfo -> fillUpgradeInfo 2022-12-25 14:03:43 +02:00
CGameStateFwd.h
CGeneralTextHandler.cpp Merge pull request #1511 from IvanSavenko/launcher_welcome_page 2023-03-16 15:04:49 +02:00
CGeneralTextHandler.h Fix loading of non-ASCII text files 2023-03-05 21:50:38 +02:00
CHeroHandler.cpp All translatable strings now have language identifier 2023-03-05 17:30:38 +02:00
CHeroHandler.h Remove unused code 2023-01-20 15:18:36 +02:00
CMakeLists.txt enable StupidAI and EmptyAI for static AI 2023-03-02 12:09:49 +03:00
CModHandler.cpp Loading of translation mods is now skipped on language mismatch 2023-03-14 16:02:16 +02:00
CModHandler.h Loading of translation mods is now skipped on language mismatch 2023-03-14 16:02:16 +02:00
Color.h vcmi/client: make ColorRGBA constexpr 2023-02-12 19:11:24 +03:00
CondSh.h Introduced animation phases for beter ordering of visuals in battles 2022-12-13 21:31:49 +02:00
ConstTransitivePtr.h vcmi: make ConstTransitivePtr always init self. 2023-02-12 17:59:06 +03:00
CPathfinder.cpp Moved road & river handlers into a separate file 2023-01-11 15:17:24 +02:00
CPathfinder.h Renamed Terrain.h/cpp -> TerrainHandler.h/cpp 2023-01-10 00:01:35 +02:00
CPlayerState.cpp
CPlayerState.h
CRandomGenerator.cpp
CRandomGenerator.h
CScriptingModule.cpp
CScriptingModule.h
CSkillHandler.cpp All translatable strings now have language identifier 2023-03-05 17:30:38 +02:00
CSkillHandler.h VcmiLua builds properly now 2023-02-01 20:25:09 +01:00
CSoundBase.h Fix for missing Death Blow sound 2022-12-25 20:11:22 +02:00
CStack.cpp All artifact strings now pass through translator 2023-01-20 15:18:36 +02:00
CStack.h All creature-related texts go through translator 2023-01-20 15:18:36 +02:00
CStopWatch.h
CThreadHelper.cpp
CThreadHelper.h
CTownHandler.cpp All translatable strings now have language identifier 2023-03-05 17:30:38 +02:00
CTownHandler.h Bugfixing 2023-01-20 16:11:43 +02:00
FunctionList.h
GameConstants.cpp Merge remote-tracking branch 'vcmi/develop' into battle_improvements 2022-12-23 14:51:34 +02:00
GameConstants.h Implemented translations for H3M maps 2023-03-05 17:39:27 +02:00
HeroBonus.cpp vcmi: add PERCENT_TO_TARGET_SOURCE value type 2023-03-16 16:46:41 +03:00
HeroBonus.h vcmi: add PERCENT_TO_TARGET_SOURCE value type 2023-03-16 16:46:41 +03:00
IBonusTypeHandler.h
IGameCallback.cpp Moved road & river handlers into a separate file 2023-01-11 15:17:24 +02:00
IGameCallback.h vcmi: allow showing more than one components in infobar 2023-03-11 21:41:57 +03:00
IGameEventsReceiver.h vcmi: allow showing more than one components in infobar 2023-03-11 21:41:57 +03:00
IHandlerBase.cpp Finalization of refactoring: 2023-01-20 15:18:36 +02:00
IHandlerBase.h Finalization of refactoring: 2023-01-20 15:18:36 +02:00
int3.h vcmi: make int3 as constexpr class 2023-02-12 19:00:43 +03:00
Interprocess.h
JsonDetail.cpp vcmi: reduce boost::lexical_cast usage 2023-03-09 16:36:46 +03:00
JsonDetail.h
JsonNode.cpp vcmi: add PERCENT_TO_TARGET_SOURCE value type 2023-03-16 16:46:41 +03:00
JsonNode.h Fixed all major bugs with newly converted objects 2023-01-22 18:17:26 +02:00
Languages.h Do not show languages without translations in UI 2023-03-14 16:02:16 +02:00
LoadProgress.cpp
LoadProgress.h
LogicalExpression.cpp Introduced string identifiers for H3 texts, still WIP 2023-01-01 14:56:44 +02:00
LogicalExpression.h
NetPacks.h vcmi: remove a bunch of duplicated showInfoDialog 2023-03-11 21:41:57 +03:00
NetPacksBase.h vcmi: use enum class for EComponentType 2023-03-11 21:41:57 +03:00
NetPacksLib.cpp vcmi: use enum class for EComponentType 2023-03-11 21:41:57 +03:00
NetPacksLobby.h rework netpacks to avoid double typeinfo 2023-02-13 20:26:39 +02:00
NetPackVisitor.h vcmi: allow showing more than one components in infobar 2023-03-11 21:41:57 +03:00
ObstacleHandler.cpp Finalization of refactoring: 2023-01-20 15:18:36 +02:00
ObstacleHandler.h Finalization of refactoring: 2023-01-20 15:18:36 +02:00
PathfinderUtil.h Renamed Terrain.h/cpp -> TerrainHandler.h/cpp 2023-01-10 00:01:35 +02:00
Point.h Basic version of hero movement on map. Removed old code. 2023-03-05 17:48:02 +02:00
Rect.cpp Refactoring of MapView 2023-03-05 17:48:02 +02:00
Rect.h Completely removed old TerrainRect class 2023-03-05 17:57:36 +02:00
ResourceSet.cpp
ResourceSet.h
RiverHandler.cpp Fix string ID's road/river/terrains 2023-03-05 17:39:27 +02:00
RiverHandler.h Fix string ID's road/river/terrains 2023-03-05 17:39:27 +02:00
RoadHandler.cpp Fix string ID's road/river/terrains 2023-03-05 17:39:27 +02:00
RoadHandler.h Fix string ID's road/river/terrains 2023-03-05 17:39:27 +02:00
ScopeGuard.h
ScriptHandler.cpp Finalization of refactoring: 2023-01-20 15:18:36 +02:00
ScriptHandler.h
StartInfo.cpp Provide encoding information to maps & campaigns loaders 2023-03-05 17:39:27 +02:00
StartInfo.h
StdInc.cpp
StdInc.h
StringConstants.h
TerrainHandler.cpp Fix string ID's road/river/terrains 2023-03-05 17:39:27 +02:00
TerrainHandler.h Fix string ID's road/river/terrains 2023-03-05 17:39:27 +02:00
TextOperations.cpp Fonts will now correctly detect encoding of fonts from mods 2023-03-05 17:39:27 +02:00
TextOperations.h Fonts will now correctly detect encoding of fonts from mods 2023-03-05 17:39:27 +02:00
UnlockGuard.h
vcmi_endian.h lib: replace SDL usage to Boost one 2023-02-02 23:58:22 +03:00
VCMI_lib.cbp lib: remove unused header 2023-02-02 23:50:50 +03:00
VCMI_Lib.cpp Loading of translation mods is now skipped on language mismatch 2023-03-14 16:02:16 +02:00
VCMI_Lib.h Loading of translation mods is now skipped on language mismatch 2023-03-14 16:02:16 +02:00
VCMI_lib.vcxproj
VCMI_lib.vcxproj.filters
VCMIDirs.cpp refactor VCMIDirs for Android 2023-03-02 12:09:47 +03:00
VCMIDirs.h editorPath -> mapEditorPath 2022-12-28 17:59:16 +02:00