Commit Graph

11 Commits

Author SHA1 Message Date
e72102496b fix: update YYCC dependency
- move EnumsHelper into YYCC because it is widely used.
- rename all calling to EnumsHelper due to this modification.
- add version checker in code to make sure that user use correct YYCC library to compile.
- modify some include syntax because the include directory layout changes of YYCC.
- update CMake script to resolve the bug that we can not export LibCmo (thanks doyaGu and BLumia).
2024-11-03 19:05:27 +08:00
74d8f02588 fix issues
- fix usage error of ckid getter in bmap wrapper.
- fix CKObject flag init value error.
- fix CKFileWriter writing empty object name error.
- regulate some statement.
2023-11-30 22:48:40 +08:00
7c6dd463bd fix issues
- fix nullptr name assignment error on CKObject.
- remove slot check for CKTexture::GetFileName in BMap. return nullptr, not throw error when no slot to get file name.
2023-11-15 23:05:21 +08:00
db6263cb53 finish CKMaterial writer. add lost SetClassId for each writer 2023-10-02 11:32:18 +08:00
05c48c21f9 finish CKObject and CK3dEntity writer 2023-10-02 11:04:00 +08:00
81872053f0 finish PreDelete and CheckPreDeletion. now there is no problem when deleting object 2023-09-20 15:25:43 +08:00
0a85832d63 update project 2023-09-20 13:13:08 +08:00
d66716acd7 write shit 2023-09-20 10:49:32 +08:00
c6608dec57 basically finish register. still have bug 2023-09-17 12:39:21 +08:00
bac9f2ae25 finish half writing function 2023-08-28 17:04:28 +08:00
47bf6ab6c6 remove all std::nothrow and re-create namespace for objs and mgrs 2023-08-26 16:37:26 +08:00