|
90cc7dacbb
|
chore: use http schema url
|
2025-07-07 22:49:57 +02:00 |
|
|
30c6735ff5
|
chore: use std array for json constants
|
2025-07-07 18:13:47 +02:00 |
|
|
9c2bbc414c
|
chore: add layeredSurfaceTypes to t5 materials
|
2025-07-05 13:27:49 +02:00 |
|
|
31d7ac26fe
|
chore: remove hashIndex from t6 json material as it is always 0
|
2025-07-05 13:27:49 +02:00 |
|
|
babfe7c884
|
feat: dump and load T5 materials
|
2025-07-05 13:27:49 +02:00 |
|
|
65c8cd6198
|
feat: add json material loading/writing for iw3
|
2025-07-05 13:27:49 +02:00 |
|
|
559fa561a9
|
fix: not writing gamma for iw4,iw5 materials
|
2025-06-28 19:16:38 +01:00 |
|
|
b05a473e6a
|
fix: iw4 materials not writing correct stateBitsEntry
|
2025-06-28 14:51:04 +01:00 |
|
|
2073265a86
|
feat: add templated iw4 material loading
|
2025-06-26 22:40:30 +01:00 |
|
|
6c114fe58a
|
refactor: extract material name into common source file
|
2025-06-25 19:34:09 +01:00 |
|
|
79b0706fc1
|
refactor: use templating for JsonMaterials
|
2025-06-25 18:30:07 +01:00 |
|
|
0736b8043b
|
refactor: use templates for JsonMaterialDumper of IW5 and T6
|
2025-06-24 22:26:39 +01:00 |
|
|
5d0c94e430
|
refactor: fix x64 compilation for ObjLoading
|
2025-04-26 19:48:03 +02:00 |
|
|
ee4301952a
|
refactor: fix x64 compilation issues in Common,ObjCommon,ObjCompiling,ObjImage components
|
2025-04-26 19:08:16 +02:00 |
|
|
6f31e8cc29
|
chore: fix compilation issues with x64
|
2025-04-06 18:02:47 +01:00 |
|
|
2d58054ffc
|
refactor: make use of IOutputPath in ObjWriting
|
2025-01-11 17:52:04 +01:00 |
|
|
b584cd7423
|
fix: make sure creating directories in OutputPathFilesystem cannot lead to a crash
|
2025-01-11 13:05:45 +01:00 |
|
|
8c8ceae0bd
|
test: add unit test for ImageIPakPostProcessor
|
2025-01-08 17:36:01 +00:00 |
|
|
e0f8b3d3ca
|
chore: add abstraction for opening output files to be able to mock it
|
2025-01-07 00:02:38 +01:00 |
|
|
aa212e0958
|
chore: parse includes and assetlists while parsing zone definition
|
2025-01-01 18:14:43 +01:00 |
|
|
83d13aa166
|
chore: fix loading and writing code for T6
|
2025-01-01 18:14:41 +01:00 |
|
|
a36581b06e
|
chore: fix loading and writing code for IW5
|
2025-01-01 18:14:41 +01:00 |
|
|
7ef944ebd4
|
chore: refactor IW4 asset loaders
|
2025-01-01 18:14:41 +01:00 |
|
|
d2b95b4ebe
|
chore: trim csv reader values
|
2024-10-06 19:11:25 +02:00 |
|
|
d814fe7b95
|
refactor: refactor sound csv loading code
|
2024-10-06 19:11:25 +02:00 |
|
|
8620ce864c
|
refactor: refactor sound bank csv writing head
|
2024-10-06 19:11:25 +02:00 |
|
|
28a4fbd0d6
|
feat: dump iw5 materials as json
|
2024-09-22 15:11:40 +02:00 |
|
|
3b59dad109
|
chore: generalize material constant zone state
|
2024-09-22 15:10:01 +02:00 |
|
|
d05c1730fa
|
feat: dump and load xmodels for IW5 via template
|
2024-09-20 16:44:07 +01:00 |
|
|
7227c84cde
|
chore: use RawTemplater to template XModel loading code for t5 and t6
|
2024-09-20 16:44:06 +01:00 |
|
|
a2735b4f23
|
chore: use generic xmodel loader and dumper code for t5
|
2024-09-20 16:44:06 +01:00 |
|
|
28ecee3a1d
|
chore: move t6 xmodel json to proper folder
|
2024-09-20 16:44:06 +01:00 |
|
|
ae73f81a80
|
chore: address code review comments
|
2024-09-18 23:01:13 +02:00 |
|
|
e0218dce2e
|
Disable clang-format on SOUND_GROUPS array elements
|
2024-09-16 10:07:04 -07:00 |
|
|
3dcd89540b
|
Fix order of some SoundConstantsT6 enums
|
2024-09-15 21:19:41 -07:00 |
|
|
7eb1714e89
|
feat: support gltf bone rotation as matrix notation
|
2024-09-06 21:37:48 +02:00 |
|
|
0d343dd3fa
|
chore: dump and load lod dist from xmodel json
|
2024-09-05 21:19:40 +02:00 |
|
|
1f5050befa
|
feat: first draft of loading gltf models for t6
|
2024-09-05 21:19:39 +02:00 |
|
|
f8b5734f86
|
chore: make XModelCommon use offset instead of pointer
|
2024-09-05 21:19:38 +02:00 |
|
|
d45f0ffab7
|
chore: adjust XModelCommon numeric types
|
2024-09-05 21:19:38 +02:00 |
|
|
ae6984dff9
|
fix: null values not resulting in parsed optional nullopt for json
|
2024-08-08 19:21:09 +02:00 |
|
|
2d28f423ef
|
feat(iw4): load leaderboard definitions from raw
|
2024-05-25 17:00:18 +02:00 |
|
|
e68a7303b6
|
feat: load accuracy graphs using generic 2d graph loader
|
2024-05-20 13:41:01 +02:00 |
|
|
6f6a70c212
|
chore: restructure sound curve loader to load generic 2D graphs instead
|
2024-05-20 13:21:58 +02:00 |
|
|
5c0d1e4d99
|
chore: add writer for accuracy graphs
|
2024-05-20 10:42:01 +02:00 |
|
|
3201cefd5b
|
chore: rename accuracy table properties in weapon structs
|
2024-05-20 10:41:57 +02:00 |
|
|
d36ec97295
|
Merge pull request #199 from Laupetin/fix/iw5-leaderboard-col-ids
fix: iw4/iw5 leaderboard column ids
|
2024-05-19 13:49:53 +02:00 |
|
|
97ceced26b
|
Merge pull request #191 from diamante0018/t6/dump-leaderboard
feature: dump leaderboard definitions on T6
|
2024-05-19 13:33:15 +02:00 |
|
|
e8ab3ba92d
|
chore: rename iw4/iw5 column id property to colId
|
2024-05-19 13:31:53 +02:00 |
|
|
374fc7fe5d
|
chore: rename t6 leaderboardDef folder to leaderboard
|
2024-05-19 13:16:07 +02:00 |
|