1
0
mirror of https://github.com/vcmi/vcmi.git synced 2024-11-24 08:32:34 +02:00
vcmi/lib/mapObjects
Ivan Savenko 3738171b21 Refactoring of H3M loader to make HotA format support easier
- extracted low-level reader from MapFormatH3M class
- added separate structure to define version-specific values
- cleared up some H3M format edge cases
- replaced witch hut skill vector with set
- converted several fields to enum type
2023-04-15 17:20:38 +03:00
..
CArmedInstance.cpp Refactoring of H3M loader to make HotA format support easier 2023-04-15 17:20:38 +03:00
CArmedInstance.h vcmi: remove TFaction 2023-04-10 19:28:16 +03:00
CBank.cpp vcmi: massive refactoring v1 2023-04-05 22:33:12 +03:00
CBank.h vcmi: modernize lib/mapObjects 2023-02-14 14:39:56 +03:00
CGHeroInstance.cpp Refactoring of H3M loader to make HotA format support easier 2023-04-15 17:20:38 +03:00
CGHeroInstance.h Refactoring of H3M loader to make HotA format support easier 2023-04-15 17:20:38 +03:00
CGMarket.cpp vcmi: massive refactoring v1 2023-04-05 22:33:12 +03:00
CGMarket.h wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined 2022-09-24 15:55:21 +03:00
CGPandoraBox.cpp Backpack limit part4 (Using cheats, buying) 2023-03-21 12:14:33 +02:00
CGPandoraBox.h vcmi: modernize lib/mapObjects 2023-02-14 14:39:56 +03:00
CGTownInstance.cpp Refactoring of H3M loader to make HotA format support easier 2023-04-15 17:20:38 +03:00
CGTownInstance.h Refactoring of H3M loader to make HotA format support easier 2023-04-15 17:20:38 +03:00
CObjectClassesHandler.cpp Added fallback identifiers for reading older vcmi maps 2023-04-09 12:27:33 +03:00
CObjectClassesHandler.h Distribute limited objects evenly in zones with matching terrain 2023-03-27 09:09:58 +02:00
CObjectHandler.cpp Merge beta into develop 2023-04-11 19:37:35 +03:00
CObjectHandler.h Merge beta into develop 2023-04-11 19:37:35 +03:00
CommonConstructors.cpp vcmi: massive refactoring v1 2023-04-05 22:33:12 +03:00
CommonConstructors.h vcmi: massive refactoring v1 2023-04-05 22:33:12 +03:00
CQuest.cpp Merge master -> develop 2023-04-14 16:51:35 +03:00
CQuest.h vcmi: massive refactoring v1 2023-04-05 22:33:12 +03:00
CRewardableConstructor.cpp Fixes issues related to spell mechanics 2023-04-10 17:08:24 +04:00
CRewardableConstructor.h Rewardables will use per-object name, if available 2023-03-30 22:29:58 +03:00
CRewardableObject.cpp Merge beta into develop 2023-04-11 19:37:35 +03:00
CRewardableObject.h Rename outer caster 2023-04-10 20:56:50 +04:00
JsonRandom.cpp Fixes from code review 2023-04-09 23:00:20 +04:00
JsonRandom.h Merge pull request #1882 from rilian-la-te/native-terrain-refactor 2023-04-11 02:14:37 +03:00
MapObjects.h Code style: move or add licensing information on top of every file 2017-07-14 01:26:03 +03:00
MiscObjects.cpp Refactoring of H3M loader to make HotA format support easier 2023-04-15 17:20:38 +03:00
MiscObjects.h Refactoring of H3M loader to make HotA format support easier 2023-04-15 17:20:38 +03:00
ObjectTemplate.cpp Do not place object visible tiles over the top of the map. 2023-04-10 19:26:53 +02:00
ObjectTemplate.h Update lib/mapObjects/ObjectTemplate.h 2023-04-10 20:45:41 +02:00