2
0
mirror of https://github.com/Laupetin/OpenAssetTools.git synced 2025-11-29 15:57:48 +00:00
Commit Graph

63 Commits

Author SHA1 Message Date
Jan Laupetin
b27b7e77bd chore: pass ZoneLoading error as result 2025-10-11 19:04:47 +01:00
Jan Laupetin
42473a7320 chore: add result util 2025-10-11 19:04:46 +01:00
Jan Laupetin
5bbeaed3a3 feat: add dialog handler for ModMan 2025-10-10 09:49:36 +02:00
Jan Laupetin
02f20f09b6 chore: update all logging to use centralized logging component 2025-09-11 20:25:51 +02:00
Jan Laupetin
1bf4033f41 feat: add centralized logging component 2025-09-10 19:53:31 +02:00
Jan
3adbe5a275 refactor: fix additional zcg x64 warnings 2025-04-28 12:07:41 +01:00
Jan
60f5c1a18f refactor: adjust zcg code for working in x64 2025-04-26 19:08:15 +02:00
Jan
fb20cbf81c fix: use platform specific calls to get executable dir 2025-04-23 00:50:30 +01:00
Jan
4c09e94220 refactor: remove MemoryManager create method usages 2025-01-13 22:03:20 +00:00
Jan
fc9e6ce14d test: add test for KeyValuePairsCompilerT6 2025-01-05 00:16:57 +00:00
Jan
d2b95b4ebe chore: trim csv reader values 2024-10-06 19:11:25 +02:00
Jan
5fee875495 chore: use filename of argv0 in UsageInformation 2024-09-23 23:05:04 +02:00
Jan
32480a75eb chore: give all args to arg parser instead of omitting arg0 2024-09-23 22:38:18 +02:00
Jan
2b1c048a4a chore: improve argument parser code 2024-09-23 22:36:47 +02:00
Jan
c89a6631b0 chore: replace custom vector, quaternion, matrix implementation with eigen library 2024-05-12 19:32:06 +02:00
Jan
1c105db5bc fix: quaternion multiplication and division
i hope its correct at least, quaternions are not my strength
2024-05-11 01:23:51 +02:00
Jan
c74be5e8ae chore: dump gltf vertex weights 2024-05-11 00:44:03 +02:00
Jan
0845cccd12 refactor: change memory manager API to use a type template 2024-04-22 21:21:47 +02:00
Jan
132cccb971 refactor: use new line character instead of std::endl 2024-03-24 20:24:22 +01:00
Alex
2478a1355f code review changes 2024-02-09 11:39:51 -05:00
Alex
e2f8892278 clang formatting 2024-01-26 13:05:07 -05:00
Alex
b5dd6df1cd begin working on SndBank loading from raw 2024-01-12 16:38:53 -05:00
b8b76adc73 fix(menus): make functions case insensitive 2023-12-10 21:33:02 +01:00
Clang Format
c858695f0c Adjust further code formatting 2023-11-19 21:07:28 +00:00
Jan
d5f881be04 Fix more missing headers 2023-11-19 21:07:27 +00:00
Clang Format
6b4f5d94a8 Reformat code with clang format 2023-11-19 21:07:21 +00:00
Jan
abbb697d7c Add data writing for IPaks 2023-10-15 18:12:23 +02:00
Jan
23d0fe1eb0 Always load/unload project specific zones 2023-10-07 15:17:06 +02:00
Jan
36cd9e11fe Support localize entries that have a name that cannot be represented as an identifier 2023-09-24 15:58:57 +02:00
Jan
88bc1c1056 Fix SimpleLexer not being able to read escaped strings 2023-09-23 14:28:59 +02:00
Jan
34cdd46b42 Fix linux compilation 2023-06-18 12:20:55 +02:00
Jan
0105c0d1bd Dump material info from constants 2022-05-14 16:09:11 +02:00
Jan
77420495f6 Add base for calculation sizes of structs for StructuredDataDef 2022-03-22 14:12:48 +01:00
Jan
c52d129db1 Add alignment utility 2022-03-20 17:38:23 +01:00
Jan
c91cb40b76 Add endianness utility methods 2022-03-20 16:00:56 +01:00
Jan
338de302d9 Add free function to memory manager 2021-12-28 23:51:23 +01:00
Jan
767daca2ea Add generic XModel Export dumper without bone support yet 2021-08-13 09:40:12 +02:00
Jan
ef36d6cdc5 Use _strdup instead of strdup when using msvc 2021-03-19 16:41:18 +01:00
Jan
e6a91c0305 add linker basis 2021-03-08 12:46:27 +01:00
Jan
b4d8e9c17b Make compilation process compatible to linux on gcc 2021-03-03 06:21:25 -08:00
Jan
1cd06668e0 Replace FileAPI with c++ streams and std::filesystem 2021-03-03 14:04:35 +01:00
Jan
b6b0a57232 Refactor Crypto/Utils lib to make it Linux compatible 2021-03-01 08:17:18 -08:00
Jan
0f70f9586c Implement sequence matcher and parser magic 2021-02-13 00:12:26 +01:00
Jan
3b716965a5 Add information and computations to ZCG cpp 2021-02-08 14:33:57 +01:00
Jan
65cf1ef9c2 Add ZCG cpp domain classes 2021-02-07 23:31:45 +01:00
Jan
019e772cd2 Add dumping of iw4 loaded sounds 2020-10-18 17:41:14 +02:00
Jan
23f77bb335 Unlinker: Make parsing specified command line arguments its own class 2020-02-14 23:40:47 +01:00
Jan
63330ff908 ZoneCommon: Extract non ZoneMemory management from ZoneMemory into Utils::MemoryManager class 2020-02-05 16:52:43 +01:00
Jan
0abdb64832 ObjLoading: Be able to load and index IWD files 2020-01-01 18:46:33 +01:00
Jan
5f833969f9 Utils: Fix UsageInformation still outputting a dash when no short name is specified. Same for long name. 2019-12-30 23:51:13 +01:00