Jan
|
a3acba8bc0
|
chore: update all usages of memory manager allocation
|
2024-04-22 21:21:48 +02:00 |
|
Jan
|
0845cccd12
|
refactor: change memory manager API to use a type template
|
2024-04-22 21:21:47 +02:00 |
|
Jan
|
7d920e1060
|
Merge pull request #174 from Laupetin/feature/normalized-asset-names
feat: normalize asset names
v0.12.1
|
2024-04-22 19:54:11 +02:00 |
|
Jan
|
aa59768416
|
chore: remove previous manual lower case conversions of indirect asset references
|
2024-04-22 19:28:41 +02:00 |
|
Jan
|
6bd6635a83
|
feat: normalize asset names before loading
|
2024-04-22 19:23:54 +02:00 |
|
Jan
|
04b80b5208
|
chore: move AddAsset function shortcuts to interface
|
2024-04-22 18:52:47 +02:00 |
|
Jan
|
7ddba36dcd
|
docs: update documentation about iw5 weapon loading
|
2024-04-21 22:24:38 +02:00 |
|
Jan
|
4fb00bf368
|
Merge pull request #170 from diamante0018/main
maint(iw4): compress rawfiles just like on IW5 (fix zlib mem leak IW4, T5, IW5)
v0.12.0
|
2024-04-21 20:22:08 +02:00 |
|
Jan
|
ff9cb67d84
|
Merge pull request #172 from Laupetin/feature/iw5-weapons
feat: load iw5 attachments and weapons
|
2024-04-21 20:07:45 +02:00 |
|
Jan
|
ec22d2a01f
|
Merge pull request #171 from diamante0018/fix/stringtable-dumping
fix: check for NULL string in stringtable check before dumping
|
2024-04-21 20:06:43 +02:00 |
|
Jan
|
6ca7d892f9
|
fix: iw5 weapon attachment and override loading
|
2024-04-21 19:49:01 +02:00 |
|
Jan
|
94aee91592
|
chore: remove unnecessary weapon defaults
|
2024-04-21 19:49:01 +02:00 |
|
Jan
|
1601c87481
|
chore: set internal name earlier
|
2024-04-21 19:49:01 +02:00 |
|
Jan
|
e764373013
|
feat: load iw5 weapons
|
2024-04-21 19:49:00 +02:00 |
|
Jan
|
fedd955e68
|
fix: attachment loader not properly loading attributes
|
2024-04-21 19:49:00 +02:00 |
|
Jan
|
191965a970
|
chore: do not only load infostring arrays as pairs but n entries
|
2024-04-21 19:49:00 +02:00 |
|
Jan
|
199be31835
|
fix: bounce sound for iw4 weapons
|
2024-04-21 19:49:00 +02:00 |
|
Jan
|
49239f2007
|
chore: rename fx related override structs in iw5
|
2024-04-21 19:48:59 +02:00 |
|
Jan
|
d3c0325fea
|
feat: load iw5 weapon attachments from raw
|
2024-04-21 19:39:29 +02:00 |
|
Jan
|
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 |
|
|
6ed399be86
|
maint(iw4): compress rawfiles just like on IW5
|
2024-04-21 13:17:51 +02:00 |
|
Jan
|
83f57e1961
|
Merge pull request #167 from Laupetin/dependabot/submodules/thirdparty/catch2-f232072
chore(deps): bump thirdparty/catch2 from `65794fd` to `f232072`
|
2024-04-20 10:25:41 +02:00 |
|
Jan
|
6bff6cea7c
|
Merge pull request #166 from Laupetin/dependabot/submodules/thirdparty/json-8c391e0
chore(deps): bump thirdparty/json from `97f0bda` to `8c391e0`
|
2024-04-20 10:25:33 +02:00 |
|
dependabot[bot]
|
eb9c1e87a6
|
chore(deps): bump thirdparty/catch2 from 65794fd to f232072
Bumps [thirdparty/catch2](https://github.com/catchorg/Catch2) from `65794fd` to `f232072`.
- [Release notes](https://github.com/catchorg/Catch2/releases)
- [Commits](65794fd2b8...f2320724a7 )
---
updated-dependencies:
- dependency-name: thirdparty/catch2
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-04-19 22:06:20 +00:00 |
|
dependabot[bot]
|
38fd8350c8
|
chore(deps): bump thirdparty/json from 97f0bda to 8c391e0
Bumps [thirdparty/json](https://github.com/nlohmann/json) from `97f0bda` to `8c391e0`.
- [Release notes](https://github.com/nlohmann/json/releases)
- [Commits](97f0bdaf9a...8c391e04fe )
---
updated-dependencies:
- dependency-name: thirdparty/json
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-04-19 22:06:16 +00:00 |
|
Jan
|
023bdcaada
|
Merge pull request #165 from Laupetin/docs/supported-assets
docs: add documentation about currently supported assets
|
2024-04-15 19:41:22 +02:00 |
|
Jan
|
8587b495e7
|
docs: link documentation of currently supported assets in the README
|
2024-04-15 19:24:20 +02:00 |
|
Jan
|
49b1a94f7d
|
docs: clarity game names in supported asset types documentation
|
2024-04-15 19:21:53 +02:00 |
|
Jan
|
42b5270a78
|
docs: add documentation about supported asset types
|
2024-04-15 19:20:00 +02:00 |
|
Jan
|
7de33880d0
|
Merge pull request #164 from Laupetin/feature/iw5-weapons
feat: dump iw5 weapons and attachments
|
2024-04-14 13:36:47 +02:00 |
|
Jan
|
9248cc323c
|
feat: dump iw5 weapon attachments as json
|
2024-04-14 12:48:18 +02:00 |
|
Jan
|
a2d649ed66
|
chore: change std optional json serialization to not include property if unset
|
2024-04-14 12:47:57 +02:00 |
|
Jan
|
42f1e3b111
|
Merge pull request #163 from Laupetin/dependabot/submodules/thirdparty/json-97f0bda
chore(deps): bump thirdparty/json from `199dea1` to `97f0bda`
|
2024-04-13 01:10:09 +02:00 |
|
Jan
|
5eec0fdfb5
|
Merge pull request #162 from Laupetin/dependabot/submodules/thirdparty/libtommath-5809141
chore(deps): bump thirdparty/libtommath from `a9a11d2` to `5809141`
|
2024-04-13 01:09:58 +02:00 |
|
Jan
|
ef1a77b504
|
Merge pull request #161 from Laupetin/dependabot/submodules/thirdparty/catch2-65794fd
chore(deps): bump thirdparty/catch2 from `bff6e35` to `65794fd`
|
2024-04-13 01:09:46 +02:00 |
|
dependabot[bot]
|
69a7cf296b
|
chore(deps): bump thirdparty/json from 199dea1 to 97f0bda
Bumps [thirdparty/json](https://github.com/nlohmann/json) from `199dea1` to `97f0bda`.
- [Release notes](https://github.com/nlohmann/json/releases)
- [Commits](199dea11b1...97f0bdaf9a )
---
updated-dependencies:
- dependency-name: thirdparty/json
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-04-12 22:52:40 +00:00 |
|
dependabot[bot]
|
e38e55def9
|
chore(deps): bump thirdparty/libtommath from a9a11d2 to 5809141
Bumps [thirdparty/libtommath](https://github.com/libtom/libtommath) from `a9a11d2` to `5809141`.
- [Release notes](https://github.com/libtom/libtommath/releases)
- [Commits](a9a11d2b06...5809141a3a )
---
updated-dependencies:
- dependency-name: thirdparty/libtommath
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-04-12 22:52:37 +00:00 |
|
dependabot[bot]
|
e05a1aa5ac
|
chore(deps): bump thirdparty/catch2 from bff6e35 to 65794fd
Bumps [thirdparty/catch2](https://github.com/catchorg/Catch2) from `bff6e35` to `65794fd`.
- [Release notes](https://github.com/catchorg/Catch2/releases)
- [Commits](bff6e35e2b...65794fd2b8 )
---
updated-dependencies:
- dependency-name: thirdparty/catch2
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-04-12 22:52:35 +00:00 |
|
Jan
|
f8c9e62624
|
chore: add missing iw5 weapon fields
|
2024-04-07 23:40:34 +02:00 |
|
Jan
|
f63e7c7f35
|
chore: dump missing WeaponCompleteDef fields
|
2024-04-07 23:09:29 +02:00 |
|
Jan
|
dc99acd3f6
|
chore: fix using extent of keys instead of values
|
2024-04-07 23:04:19 +02:00 |
|
Jan
|
cca67ebafa
|
chore: dump iw5 weapon notetrack overrides
|
2024-04-07 23:04:13 +02:00 |
|
Jan
|
7b23461e2a
|
chore: dump iw5 weapon reload overrides
|
2024-04-07 23:04:00 +02:00 |
|
Jan
|
c1a4874791
|
chore: add static assertions for weapon field names
|
2024-04-07 23:03:36 +02:00 |
|
Jan
|
4f0d9674ff
|
chore: dump iw5 weapon fx overrides
|
2024-04-07 23:03:30 +02:00 |
|
Jan
|
ea0cb66eae
|
chore: dump iw5 weapon sound overrides
|
2024-04-07 23:02:59 +02:00 |
|
Jan
|
8554939c91
|
chore: dump iw5 weapon anim overrides
|
2024-04-07 21:01:20 +02:00 |
|
Jan
|
a27241701b
|
chore: add iw5 weapon indirect asset references
|
2024-04-07 14:10:50 +02:00 |
|
Jan
|
fecd486f44
|
chore: dump iw5 attachments that are used by weapons
|
2024-04-07 14:10:50 +02:00 |
|