Commit Graph
13 Commits
Author SHA1 Message Date
yyc12345 04aa879c22 feat: finish i18n extract work
- masically finish u18n extract work (most fields are extracted)
2025-01-12 15:15:29 +08:00
yyc12345 4ffe29654b feat: add translation context for operators and their properties.
- add translation context for operator, menu, panel and etc. and their associated properties.
- improve some name and description but not finished.
- move reset BME material function inside BMEMaterialsHelper.
- rename variable of collection visitor in BME adder operator for clear meaning.
- replace some message box to report in ballance elements reset operator, BME materials reset operator and rail UV operator
2025-01-11 21:36:11 +08:00
yyc12345 3396947115 feat: add ballance map sector field in scene
- add ballance map sector info in scene to indicate the maximum sector count of this map.
- this adding will prevent the bug that the exported ballance map do not have successive sector groups. because original implement will not create sector group if no component in corresponding sector and previous remedy still have bug. and if this happended, ballance will show spaceship in wrong sector. this adding is the final solution of this bug.
- exlarge ballance map sector info when user adding component. the enlarged value will be calculated by user input sector.
- auto enlarge ballance map sector info when importing. this will give user a fluent experience when modifying existing map.
- exporting map will also use ballance map sector info to pre-create successive sector group as term 2 stated.
- move sector name extractor from virtools file exporting module to naming convention module.
2024-04-01 14:39:11 +08:00
yyc12345 8bad1a487c add swing series adder 2024-02-18 22:11:06 +08:00
yyc12345 0bec108dcb feat: add fix material feature.
bring ballance virtools helper used fix_texture (renamed as fix material to correspond with the real object operated by this function) into blender plugin.
2024-02-12 11:42:09 +08:00
yyc12345 997839a187 feat: select object after creation of floor, rail and component 2024-02-11 17:11:05 +08:00
yyc12345 50b7eb0bce fix issues
- fix Sector group no-successive issue when saving as nmo
- add nong ventilator adder.
- use copy.copy to write some code to reduce the calling of get/set_raw_vt_mtl()
- keep texture when apply virtools mtl preset.
2023-12-25 15:04:22 +08:00
yyc12345 77b15a8797 refactor EnumPropHelper to improve BME again. 2023-12-16 22:27:31 +08:00
yyc12345 a6de69c882 refactor BlenderEnumPropHelper 2023-12-15 21:57:50 +08:00
yyc12345 2f123e6a3c add bme material preset 2023-12-14 18:03:03 +08:00
yyc12345 f6569313bf update component creation 2023-12-09 17:42:03 +08:00
yyc12345 ebb22c9ec1 refactor. and finish basic of adding component 2023-12-07 21:28:23 +08:00
yyc12345 ae9a848864 write shit 2023-12-06 17:16:31 +08:00