| 
							
							
								 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 | 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 | 2034db3330 | fix: make name of zone definition the target name by default | 2024-11-12 19:37:38 +01:00 |  | 
			
				
					| 
							
							
								 Jan | b00c65c8c0 | refactor: get rid of global game variables | 2024-10-19 22:09:26 +02:00 |  | 
			
				
					| 
							
							
								 Jan | ce16d8e6c8 | chore: use method static array for zonewriterfactory | 2024-10-19 20:05:08 +01:00 |  | 
			
				
					| 
							
							
								 Jan | a1851b0ea0 | chore: use method static array for zoneloaderfactory | 2024-10-19 20:05:08 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 778361728c | chore: make some zone classes use const references | 2024-10-19 20:05:08 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 897a571a41 | chore: make GetLanguagePrefixes return a reference instead of a vector copy | 2024-10-19 20:05:05 +01:00 |  | 
			
				
					| 
							
							
								 Jan | e80b9d7460 | chore: use std format | 2024-10-19 13:46:47 +01:00 |  | 
			
				
					| 
							
							
								 Jan | bb845f68e9 | chore: use IObjWriter directly instead of indirection of ObjWriting | 2024-10-19 13:46:47 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 4c9a84777f | chore: use IObjLoader directly instead of indirection of ObjLoading | 2024-10-19 13:46:47 +01:00 |  | 
			
				
					| 
							
							
								 Jan | c034ac790a | refactor: refactor ZoneDefWriter | 2024-10-19 10:49:56 +02:00 |  | 
			
				
					| 
							
							
								 Jan | 0e3d9efb0f | fix: use multimap again for zone definition properties since stuff like ipak_read can be specified multiple times | 2024-10-12 22:14:55 +02:00 |  | 
			
				
					| 
							
							
								 Jan | 0a423937f0 | fix: stop removing extensions of soundalises and guessing their extension later | 2024-10-12 18:54:50 +01:00 |  | 
			
				
					| 
							
							
								 Jan | bf23d797aa | Merge pull request #278 from Jbleezy/main Improve sound bank dumping | 2024-10-08 21:38:09 +02:00 |  | 
			
				
					| 
							
							
								 Jbleezy | ac7b1800f0 | Add FORMATTING_RETRIES constexpr | 2024-10-08 12:03:33 -07:00 |  | 
			
				
					| 
							
							
								 Jbleezy | cfb7c7ca78 | Save format string instead of float | 2024-10-08 11:56:52 -07:00 |  | 
			
				
					| 
							
							
								 Jbleezy | e98fad73b9 | Remove curly braces on single line statements | 2024-10-08 11:40:30 -07:00 |  | 
			
				
					| 
							
							
								 Jbleezy | 6beff28518 | Remove more namespace on function calls | 2024-10-08 11:38:24 -07:00 |  | 
			
				
					| 
							
							
								 Jbleezy | e9720a2b1a | Remove namespace on function calls | 2024-10-08 11:36:23 -07:00 |  | 
			
				
					| 
							
							
								 Jan | 9f9e20988a | fix: zone def loader not taking correct token for asset name | 2024-10-08 20:11:15 +02:00 |  | 
			
				
					| 
							
							
								 Jan | c245daf56e | fix: loaded zone definitions do not set type fastfile if undefined | 2024-10-08 20:10:40 +02:00 |  | 
			
				
					| 
							
							
								 Jbleezy | 351a4441c2 | Revert FileSource rename | 2024-10-07 12:33:01 -07:00 |  | 
			
				
					| 
							
							
								 Jbleezy | bd57f84ecd | Fix windows build | 2024-10-07 12:10:32 -07:00 |  | 
			
				
					| 
							
							
								 Jbleezy | 321c5067ed | Rename centValue to centsValue | 2024-10-07 06:45:22 -07:00 |  | 
			
				
					| 
							
							
								 Jbleezy | ed06700f99 | Increase rounded sound alias float value precision until it is equal to initial value | 2024-10-07 06:41:59 -07:00 |  | 
			
				
					| 
							
							
								 Jbleezy | 93a35f5dcf | Rename CentToHertz to CentsToHertz | 2024-10-07 01:15:48 -07:00 |  | 
			
				
					| 
							
							
								 Jbleezy | 5f8eb30ce0 | Format dumped sound alias float values | 2024-10-06 17:45:50 -07:00 |  | 
			
				
					| 
							
							
								 Jbleezy | 4529ff2c5e | Rename all instances of Pausable to Pauseable | 2024-10-06 15:16:14 -07:00 |  | 
			
				
					| 
							
							
								 Jbleezy | a926b752cf | Rename EnvelopPercentage to EnvelopPercent | 2024-10-06 15:04:47 -07:00 |  | 
			
				
					| 
							
							
								 Jbleezy | 494ea8f89c | Rename FileSource to File | 2024-10-06 15:01:51 -07:00 |  | 
			
				
					| 
							
							
								 Jbleezy | 2aac08a62d | Reorganize sound alias columns | 2024-10-06 14:59:56 -07:00 |  | 
			
				
					| 
							
							
								 Jbleezy | ff02491e08 | Fix space being prepended to randomize type | 2024-10-06 12:31:45 -07:00 |  | 
			
				
					| 
							
							
								 Jbleezy | 1774001598 | Use int16_t max for pitch dumping and loading | 2024-10-06 12:13:22 -07:00 |  |