|
a36581b06e
|
chore: fix loading and writing code for IW5
|
2025-01-01 18:14:41 +01:00 |
|
|
b00c65c8c0
|
refactor: get rid of global game variables
|
2024-10-19 22:09:26 +02:00 |
|
|
bb845f68e9
|
chore: use IObjWriter directly instead of indirection of ObjWriting
|
2024-10-19 13:46:47 +01:00 |
|
|
5cc52c42cd
|
refactor: image and obj data loading
|
2024-09-26 07:22:35 +02:00 |
|
|
28a4fbd0d6
|
feat: dump iw5 materials as json
|
2024-09-22 15:11:40 +02:00 |
|
|
d05c1730fa
|
feat: dump and load xmodels for IW5 via template
|
2024-09-20 16:44:07 +01:00 |
|
|
f653530714
|
chore: improve api for vector packing for models
|
2024-09-05 21:19:39 +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 |
|
|
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 |
|
|
36a2e48e5b
|
feat: dump iw5 accuracy graphs
|
2024-05-20 10:42:02 +02:00 |
|
|
e8ab3ba92d
|
chore: rename iw4/iw5 column id property to colId
|
2024-05-19 13:31:53 +02:00 |
|
|
bfef9e2531
|
fix: not properly checking for xpColId and prestigeColId on leaderboards for iw4/iw5
|
2024-05-19 13:31:37 +02:00 |
|
|
0c0103c998
|
chore: rename leaderboardDef folder to leaderboard
|
2024-05-19 12:09:26 +02:00 |
|
|
489e4d033e
|
chore: only dump leaderboard values when they are relevant for the column
|
2024-05-19 11:46:21 +02:00 |
|
|
7ba5a616cd
|
feat: dump leaderboard definitions on IW4/IW5
|
2024-05-19 08:55:06 +02:00 |
|
|
a722b868fa
|
fix: crash on trying to dump referenced iw5 menu
|
2024-05-18 14:00:18 +02:00 |
|
|
a33bc5414c
|
fix: iw5 vertex weights for more than one bone
|
2024-05-12 21:01:57 +02:00 |
|
|
c89a6631b0
|
chore: replace custom vector, quaternion, matrix implementation with eigen library
|
2024-05-12 19:32:06 +02:00 |
|
|
499b752272
|
chore: add names to exported gltf models
|
2024-05-11 01:51:28 +02:00 |
|
|
9ab78d5384
|
fix: correct asset references in xmodel material dumping
|
2024-05-09 22:12:39 +02:00 |
|
|
a39e993cc6
|
chore: use XModelCommon for dumping obj to reduce code duplication
|
2024-05-09 22:12:37 +02:00 |
|
|
2497a9f228
|
fix: use after free when dumping xmodel vertex weights
|
2024-05-09 22:12:37 +02:00 |
|
|
826e59d627
|
chore: update xmodel common to be a struct with substructs
|
2024-05-09 22:12:37 +02:00 |
|
|
0a65c93aa5
|
chore: move materialIndex to XModelObject
|
2024-05-09 22:12:36 +02:00 |
|
|
8a0c93d3d8
|
feat: add gltf and glb as model dumping formats
|
2024-05-09 22:12:36 +02:00 |
|
|
d4ef9fa3d9
|
chore: move xmodel packages
|
2024-05-09 22:12:35 +02:00 |
|
|
ff9cb67d84
|
Merge pull request #172 from Laupetin/feature/iw5-weapons
feat: load iw5 attachments and weapons
|
2024-04-21 20:07:45 +02:00 |
|
|
e764373013
|
feat: load iw5 weapons
|
2024-04-21 19:49:00 +02:00 |
|
|
49239f2007
|
chore: rename fx related override structs in iw5
|
2024-04-21 19:48:59 +02:00 |
|
|
28949f4ee8
|
chore: use constants for model array sizes in iw5 attachment writing
|
2024-04-21 19:39:28 +02:00 |
|
|
c34eab16ea
|
fix: check for NULL string in stringtable check before dumping
|
2024-04-21 17:29:15 +02:00 |
|
|
9248cc323c
|
feat: dump iw5 weapon attachments as json
|
2024-04-14 12:48:18 +02:00 |
|
|
f8c9e62624
|
chore: add missing iw5 weapon fields
|
2024-04-07 23:40:34 +02:00 |
|
|
dc99acd3f6
|
chore: fix using extent of keys instead of values
|
2024-04-07 23:04:19 +02:00 |
|
|
cca67ebafa
|
chore: dump iw5 weapon notetrack overrides
|
2024-04-07 23:04:13 +02:00 |
|
|
7b23461e2a
|
chore: dump iw5 weapon reload overrides
|
2024-04-07 23:04:00 +02:00 |
|
|
c1a4874791
|
chore: add static assertions for weapon field names
|
2024-04-07 23:03:36 +02:00 |
|
|
4f0d9674ff
|
chore: dump iw5 weapon fx overrides
|
2024-04-07 23:03:30 +02:00 |
|
|
ea0cb66eae
|
chore: dump iw5 weapon sound overrides
|
2024-04-07 23:02:59 +02:00 |
|
|
8554939c91
|
chore: dump iw5 weapon anim overrides
|
2024-04-07 21:01:20 +02:00 |
|
|
fecd486f44
|
chore: dump iw5 attachments that are used by weapons
|
2024-04-07 14:10:50 +02:00 |
|
|
9c4128b830
|
chore: update iw5 weapon fulldef sizes
|
2024-04-07 09:49:53 +02:00 |
|
|
7be21ebb20
|
feat: dump iw5 weapons on iw4 level
|
2024-04-06 11:46:39 +02:00 |
|
|
132cccb971
|
refactor: use new line character instead of std::endl
|
2024-03-24 20:24:22 +01:00 |
|
|
1b13f1f1b4
|
refactor: only use sizeof with parenthesis
|
2024-03-24 19:56:06 +01:00 |
|
|
034809c7bb
|
Fix formatting
|
2024-01-07 14:36:23 +00:00 |
|
|
c4150279d0
|
Add naive expression dumping for menus for debugging purposes
|
2024-01-06 19:39:07 +01:00 |
|