2
0
mirror of https://github.com/Laupetin/OpenAssetTools.git synced 2026-01-25 17:33:04 +00:00
Commit Graph

191 Commits

Author SHA1 Message Date
Jan Laupetin
e7f126265d refactor: add AssetMarker headers to zcg marker template 2026-01-05 17:43:56 +00:00
Jan Laupetin
793d7ad5dc fix: do not try to add indirect asset references without name 2026-01-03 18:23:55 +00:00
Jan Laupetin
8eb79da8a2 chore: adjust asset data when taking from global asset pools 2025-12-23 15:40:52 +01:00
Jan Laupetin
7bf7bf93de chore: adjust asset name method based on asset to not require constructor 2025-12-23 15:40:51 +01:00
Jan Laupetin
1aa4cd9127 chore: expose marker classes as asset specializations 2025-12-23 15:40:51 +01:00
Jan Laupetin
0ef4979873 chore: make marker reusable with visitor pattern 2025-12-23 15:40:51 +01:00
Jan Laupetin
c73b2ed838 chore: move asset marker to ZoneCommon 2025-12-23 15:40:48 +01:00
Michael Oliver
00ffc7717b feat: dump iw4 alpha 482 xbox fastfile data 2025-12-23 09:57:13 +00:00
Jan
51cc066f4a Merge pull request #616 from michaeloliverx/iw4-xenon-zone
feat: dump iw4 xbox fastfile data
2025-12-23 01:39:42 +01:00
Jan Laupetin
26d922410b chore: small adjustments to iw4 zone loading 2025-12-23 01:09:33 +01:00
Jan Laupetin
8b1afcafaa chore: rename iw4 zone constants for zone version 2025-12-23 00:41:09 +01:00
Jan Laupetin
45115b97d0 fix: fix wrong asset name for iw4 clipmap asset 2025-12-18 15:34:15 +00:00
Michael Oliver
ea161c658f convert rsa key to hexadecimal 2025-12-17 13:47:35 +00:00
Michael Oliver
38953d1daa feat: dump iw4 xbox fastfile data 2025-12-17 13:35:58 +00:00
Jan Laupetin
bcf2b0a3ae chore: small adjustment to console log levels 2025-12-16 14:13:52 +00:00
Michael Oliver
67372025b4 feat: dump iw3 xbox signed fastfile data 2025-12-15 22:27:40 +00:00
Michael Oliver
cc7a68de56 feat: dump iw3 xbox unsigned fastfile data 2025-12-14 01:27:24 +00:00
Jan Laupetin
c9e6a1fc64 feat: show zone and asset statistics in modman 2025-10-27 21:01:04 +01:00
Jan Laupetin
2bfa4112fb chore: restructure ModMan into list and details 2025-10-27 21:01:03 +01:00
Jan Laupetin
c6e9cbedda feat: report on unlinking progress 2025-10-14 23:20:56 +01:00
Jan Laupetin
49f2000bad chore: track loaded zones in ui 2025-10-11 19:04:48 +01:00
Jan Laupetin
cda0c6ee7e chore: move ZoneDefinitionWriter from Unlinker to ZoneCommon 2025-10-11 19:04:45 +01:00
Jan Laupetin
02f20f09b6 chore: update all logging to use centralized logging component 2025-09-11 20:25:51 +02:00
Jan Laupetin
75d579b5e3 feat: dump t6 xbox fastfile data 2025-09-01 22:17:05 +01:00
Jan Laupetin
763d280805 chore: recognize when xenon fastfile use lzx compression 2025-09-01 00:05:36 +02:00
Jan Laupetin
802b0f244a chore: dump fastfile data when xenon t6 fastfile is detected 2025-09-01 00:05:33 +02:00
Jan Laupetin
734173066b refactor: only refer to game id in zone 2025-08-31 18:00:27 +01:00
Jan
65c8cd6198 feat: add json material loading/writing for iw3 2025-07-05 13:27:49 +02:00
Jan
2176480a37 chore: update formatting due to updated clang-format version 2025-06-28 11:56:09 +01:00
Jan
03ccede91c refactor: implement base x64 fastfile loading for iw4 2025-06-19 18:59:20 +01:00
Jan Laupetin
f6d7831e6e chore: implement base skeleton for architecture independent zone loading 2025-06-14 00:39:55 +01:00
Jan
8b85cadb77 refactor: make memory from zone a reference instead of ptr 2025-05-02 22:08:06 +01:00
Jan
3b00c1d45b refactor: fix x64 compilation for ZoneLoading 2025-04-26 19:48:03 +02:00
Jan
5d0c94e430 refactor: fix x64 compilation for ObjLoading 2025-04-26 19:48:03 +02:00
Jan
5635470b6e refactor: cryptography component 2025-04-26 19:08:15 +02:00
Jan
6f31e8cc29 chore: fix compilation issues with x64 2025-04-06 18:02:47 +01:00
Jan
56c4eeb5cd fix: set clipmap asset name of non-pvs clipmap to clipmap_unused in IW3,IW4,T5 2025-03-27 17:16:28 +01:00
LJW-Dev
95f5dca5e0 Updated zone loading code to only use ASSET_TYPE_CLIPMAP_PVS. 2025-03-27 12:32:43 +08:00
Jan
4d0b0651eb fix: formatting 2025-01-21 23:20:55 +01:00
Jan
990bfe27df chore: add force loading of assets 2025-01-21 22:16:55 +00:00
Jan
b4194eff28 chore: always use dynamic asset pools and remove static implementation 2025-01-21 22:14:24 +00:00
Jan
85d9f1c255 fix: salsa20 encryption only initializes encryption with zone name of at max 31 characters length 2025-01-15 00:47:01 +01:00
Jan
8c8ceae0bd test: add unit test for ImageIPakPostProcessor 2025-01-08 17:36:01 +00:00
Jan
b5937ef975 fix: fix not finalizing obj containers when parsing zone definition 2025-01-01 21:19:28 +01:00
Jan
aa212e0958 chore: parse includes and assetlists while parsing zone definition 2025-01-01 18:14:43 +01:00
Jan
80c4a9a2ae fix: do not reallocate assets for dynamic asset pool 2025-01-01 18:14:42 +01:00
Jan
f9e0bdaa7b chore: always build fastfile when there are assets defined 2025-01-01 18:14:39 +01:00
Jan
2182196730 feat: add ipak and iwd zone definition metadata to replace type 2025-01-01 18:14:39 +01:00
Jan
2034db3330 fix: make name of zone definition the target name by default 2024-11-12 19:37:38 +01:00
Jan
778361728c chore: make some zone classes use const references 2024-10-19 20:05:08 +01:00