The main version of this plugin. This should be updated when any changes happend.
vt_menu.cpp
: About dialog.BallanceVirtoolsHelper.rc
-VS_VERSION_INFO
: Update fieldsPRODUCTVERSION
andFILEVERSION
. Only use the first 2 number.
This version should be changed when plugin adapting the new BM specification.
bvh/features/mapping/bmfile.h
: MacroBM_FILE_VERSION
bvh/utils/zip_helper.cpp
: MacroBVH_ZIP_GLOBAL_COMMENT
vt_menu.cpp
: About dialog.
This version needs to be changed when the structure of configuration file changed.
bvh/utils/config_manager.h
: StructConfigBody
. Add or delete config entry in there.bvh/utils/config_manager.cpp
: MethodConfigManager::InitConfig()
. Add or delete config default value in there.bvh/utils/config_manager.cpp
: MethodConfigManager::SaveConfig()
. Add or remove save method for the config entry added or removed.bvh/utils/config_manager.cpp
: MethodConfigManager::LoadConfig()
. Add or remove read method for the config entry added or removed.bvh/utils/config_manager.cpp
: ContructorConfigManager::ConfigManager()
. Changeconfig_version
's value in initialize list.vt_menu.cpp
: About dialog.
The release package should include these files.
- InterfacePlugins
- BallanceVirtoolsHelper.dll
- BallanceVirtoolsHelper.pdb
- BMMeshes
- P_Ball_Paper.bin
- P_Ball_Stone.bin
- other bin files...
- zlibwapi.dll