| 
							
							
								 Jan | b84c719d3f | chore: add missing headers | 2025-01-03 14:55:19 +01:00 |  | 
			
				
					| 
							
							
								 Jan | ac43b646cc | feat: automatically add ipak_read kvp when creating ipak | 2025-01-03 14:55:19 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 2313da1c12 | chore: inject ZoneAssetCreationStateCollection to states | 2025-01-03 14:55:19 +01:00 |  | 
			
				
					| 
							
							
								 Jan | ef862ff246 | chore: make keyvaluepairscompiler use a zonestate | 2025-01-03 14:55:19 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 3c3161448f | chore: get Iwd and Ipak creators in constructor for post processors | 2025-01-03 11:18:33 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 416823c6cd | chore: rename ZoneAssetLoaderState to ZoneAssetCreationState | 2025-01-03 11:01:44 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 9068e96dfa | chore: make IZoneLoadingState return reference | 2025-01-03 10:42:37 +01:00 |  | 
			
				
					| 
							
							
								 Jan | fa6f9451d2 | chore: extract ZoneAssetLoaderContainer to separate class | 2025-01-03 10:25:51 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 41d97c0954 | chore: initialize KeyValuePairsCompiler for T6 as obj compiler | 2025-01-03 09:59:28 +01:00 |  | 
			
				
					| 
							
							
								 Jan | e92797e0b8 | chore: remove outdated ipak code | 2025-01-02 23:16:03 +01:00 |  | 
			
				
					| 
							
							
								 Jan | ca761dfdbc | chore: do not fail upon failure to find ipak file | 2025-01-02 22:59:21 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 9097db7d0f | fix: compilation on windows | 2025-01-02 22:39:14 +01:00 |  | 
			
				
					| 
							
							
								 Jan | dfd6e4117c | feat: write data to ipak files | 2025-01-02 17:59:49 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 351b6bb1ea | feat: write iwi data to specified iwds | 2025-01-02 17:54:46 +01:00 |  | 
			
				
					| 
							
							
								 Jan | fe5d0f79ff | chore: consider specified obj containers when post processing | 2025-01-02 16:26:42 +01:00 |  | 
			
				
					| 
							
							
								 Jan | a7254aa11c | feat: add post processors compiling iwds and ipaks | 2025-01-02 12:57:10 +01: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 | 9852f52a15 | chore: get rid of now unused AssetLoading classes | 2025-01-01 18:14:43 +01:00 |  | 
			
				
					| 
							
							
								 Jan | e11e8a361e | chore: adjust message when no asset creator could create asset | 2025-01-01 18:14:43 +01:00 |  | 
			
				
					| 
							
							
								 Jan | dd4f18b638 | chore: do not consider not finding global asset a failure | 2025-01-01 18:14:42 +01:00 |  | 
			
				
					| 
							
							
								 Jan | ffac925410 | fix: reallocate assets before adding to zone pool when loading from fastfile | 2025-01-01 18:14:42 +01:00 |  | 
			
				
					| 
							
							
								 Jan | da7a60221c | fix: initialize default asset creator collection | 2025-01-01 18:14:42 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 27ef3152a0 | chore: do not initialize zone pools in ZoneCreator | 2025-01-01 18:14:42 +01:00 |  | 
			
				
					| 
							
							
								 Jan | b7c8c70f2a | fix: compilation | 2025-01-01 18:14:42 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 80c4a9a2ae | fix: do not reallocate assets for dynamic asset pool | 2025-01-01 18:14:42 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 306ffb730e | chore: fix error in ZoneCreator | 2025-01-01 18:14:42 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 692c31b711 | chore: fix test compilation | 2025-01-01 18:14:42 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 83d13aa166 | chore: fix loading and writing code for T6 | 2025-01-01 18:14:41 +01:00 |  | 
			
				
					| 
							
							
								 Jan | d8bc156ffd | chore: fix loading and writing code for T5 | 2025-01-01 18:14:41 +01:00 |  | 
			
				
					| 
							
							
								 Jan | a36581b06e | chore: fix loading and writing code for IW5 | 2025-01-01 18:14:41 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 9ae5aaa1db | chore: fix loading and writing code for IW4 | 2025-01-01 18:14:41 +01:00 |  | 
			
				
					| 
							
							
								 Jan | a5873a301f | chore: adjust IW3 asset loaders to fit IW4 format | 2025-01-01 18:14:41 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 7ef944ebd4 | chore: refactor IW4 asset loaders | 2025-01-01 18:14:41 +01:00 |  | 
			
				
					| 
							
							
								 Jan | f9456101e6 | chore: enable all currently implemented loaders for iw3 | 2025-01-01 18:14:41 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 4f585c6aa7 | chore: add generic default asset constructors for all games | 2025-01-01 18:14:40 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 9ebea5034a | chore: generalize default asset creators | 2025-01-01 18:14:40 +01:00 |  | 
			
				
					| 
							
							
								 Jan | c524cb007a | chore: implement obj loading skeleton with localize asset | 2025-01-01 18:14:40 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 673db0592f | chore: add scripts for formatting via docker containers | 2025-01-01 18:14:40 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 2c8fcf1630 | chore: formatting | 2025-01-01 18:14:40 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 4f0a405bdc | chore: adjust asset creation process to use separated AssetCreators | 2025-01-01 18:14:40 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 63046f5681 | chore: do not add duplicate paths in LinkerPaths | 2025-01-01 18:14:40 +01:00 |  | 
			
				
					| 
							
							
								 Jan | a240824706 | chore: normalize paths before making use of them in LinkerPaths | 2025-01-01 18:14:39 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 110f31e58a | chore: fix linux build | 2025-01-01 18:14:39 +01:00 |  | 
			
				
					| 
							
							
								 Jan | be6c30c503 | refactor: rework search paths | 2025-01-01 18:14:39 +01:00 |  | 
			
				
					| 
							
							
								 Jan | fd421c4784 | chore: use std format for linker and unlinker args | 2025-01-01 18:14:39 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 3803ae24f5 | chore: add ObjCompiling component | 2025-01-01 18:14:39 +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 | 973ff73554 | Merge pull request #324 from Laupetin/dependabot/submodules/thirdparty/json-6be4e85 chore(deps): bump thirdparty/json from `af4ad79` to `6be4e85` | 2024-12-31 12:40:55 +01:00 |  |