| 
							
							
								 Jan | 64a1e4c176 | Fix menu visibility | 2022-01-01 16:39:39 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 4b80ed1e9e | Do not parse menus more than once when they have already been parsed | 2022-01-01 16:39:28 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 5d1df29542 | Make sure to only dump menu files once | 2021-12-31 16:34:42 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 28011d6b64 | Add enums for GfxStateBits for future reference | 2021-12-31 11:58:56 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 657d32e5f6 | Properly update menulist asset dependencies | 2021-12-31 00:30:58 +01:00 |  | 
			
				
					| 
							
							
								 Jan | b5475e30f0 | Only load menu files once | 2021-12-31 00:09:25 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 1e3946974c | Fix menu converter not properly referencing functions | 2021-12-30 19:22:17 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 9136a7de3b | Enable of usage of functions that were defined in the same menu file | 2021-12-30 19:20:01 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 3bbe5a4835 | Remove outdated assertion for empty scriptstring list on loading | 2021-12-30 19:19:42 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 538c4be839 | Fix not supporting nullptr scriptstrings | 2021-12-30 16:51:16 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 7283cc5640 | Always set parenthesis for operations inside operations because the game is unable to calculate operations behind each other without parenthesis and does also not know what precedence is | 2021-12-29 18:50:34 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 8e4b2bb057 | Add non default forecolor flag if forecolor is not white | 2021-12-29 18:08:38 +01:00 |  | 
			
				
					| 
							
							
								 Jan | f628d33a95 | Properly dump and convert visible property for items | 2021-12-29 17:04:18 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 83492b907f | Properly dump and render rect property for items | 2021-12-29 17:04:03 +01:00 |  | 
			
				
					| 
							
							
								 Jan | a7aac965da | Convert menu item type data | 2021-12-29 14:46:53 +01:00 |  | 
			
				
					| 
							
							
								 Jan | f30bbd65da | Initialize default values of menus via class level defaults | 2021-12-29 13:50:45 +01:00 |  | 
			
				
					| 
							
							
								 Jan | bf7e136c54 | Convert enable dvar values | 2021-12-29 11:50:39 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 02f8924ada | Fix floating expression converting not respecting static values | 2021-12-29 11:50:29 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 95b2e4b851 | fix linker not having "no optimization" command line argument available | 2021-12-29 11:49:11 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 0ede5b30d4 | Convert float expressions | 2021-12-29 10:16:28 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 96ad97b784 | Apply menu elements defaults | 2021-12-29 09:02:40 +01:00 |  | 
			
				
					| 
							
							
								 Jan | d8b1f58b40 | Accept any character on menu permissive mode | 2021-12-29 02:52:13 +01:00 |  | 
			
				
					| 
							
							
								 Jan | c87e87eafc | Correctly write menu items to zone | 2021-12-29 02:51:58 +01:00 |  | 
			
				
					| 
							
							
								 Jan | a0ff11a857 | Create default GfxImage assets | 2021-12-29 02:51:33 +01:00 |  | 
			
				
					| 
							
							
								 Jan | dcff6132b9 | Fix menulist dumping functions not skipping nullptrs indices | 2021-12-29 02:05:44 +01:00 |  | 
			
				
					| 
							
							
								 Jan | ae095f8fe5 | Add focussound conversion for menus | 2021-12-29 02:05:21 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 3589035ed6 | Use expression supporting data strings for menus | 2021-12-29 01:25:18 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 847e4d568c | Add static dvars to menu conversion | 2021-12-29 01:14:31 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 5e31be9bac | Finalize menu assets after loading all assets | 2021-12-29 00:20:54 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 7188b0946d | Make use of custom functions when converting menus | 2021-12-28 23:52:42 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 338de302d9 | Add free function to memory manager | 2021-12-28 23:51:23 +01:00 |  | 
			
				
					| 
							
							
								 Jan | ca9ee04738 | Dump menu functions with a function like call | 2021-12-28 19:49:20 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 43610b381d | Reduce menu reading console output on successful read | 2021-12-28 19:40:39 +01:00 |  | 
			
				
					| 
							
							
								 Jan | d24e847204 | Add command line argument for disable menu optimizations on loading | 2021-12-28 18:26:41 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 6d622e6ae1 | Create Default materials for iw4 | 2021-12-28 18:04:51 +01:00 |  | 
			
				
					| 
							
							
								 Jan | f0edfc5939 | Fix IW4x menu script arguments | 2021-12-28 18:04:32 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 30bc876ee4 | Add menu iw4x uiscripts | 2021-12-28 15:31:56 +01:00 |  | 
			
				
					| 
							
							
								 Jan | bfe488acad | Add missing expressions for openSound and closeSound for menus | 2021-12-28 14:17:16 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 80a0fba606 | Parse menu event handler setplayerdata | 2021-12-28 14:17:02 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 15f57fedcd | Make menu dumper consider empty tokens require parenthesis | 2021-12-28 14:16:22 +01:00 |  | 
			
				
					| 
							
							
								 Jan | d2262ebaec | Fix menu dvarStrList not working because of String chaining | 2021-12-28 11:49:42 +01:00 |  | 
			
				
					| 
							
							
								 Jan | f8c79d27d0 | Discord menu function that have already been defined when parsing | 2021-12-27 14:16:17 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 245a2ed642 | Add equals operation to simpleexpressionvalue to check if an expression is the same as another one | 2021-12-27 14:15:44 +01:00 |  | 
			
				
					| 
							
							
								 Jan | cc88fb0a5a | Log menu parsing errors in stderr | 2021-12-27 11:32:47 +01:00 |  | 
			
				
					| 
							
							
								 Jan | d4154d0cc2 | Parse menu function values | 2021-12-27 11:28:11 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 7ea53808b7 | Extend menu IT with materials | 2021-12-27 11:27:59 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 9c5c34b0c8 | Leave away unnecessary trailing zeros in script numeric values for menus | 2021-12-12 16:23:58 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 4ed8016110 | Add eventhandlersets to menu parsing integration tests | 2021-12-12 14:03:23 +01:00 |  | 
			
				
					| 
							
							
								 Jan | a0200a9dbb | Test certain properties with menu parsing integration test | 2021-12-11 22:55:40 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 9435c836d3 | Include ObjLoading and Parser test projects in gitlab ci pipeline | 2021-12-11 21:53:31 +01:00 |  |