d2e9495686 
							
						 
					 
					
						
						
							
							Merge pull request  #96  from lioncash/array2  
						
						... 
						
						
						
						CFinalInput, ControlMapper: Use std::array where applicable 
						
						
					 
					
						2019-10-01 06:43:23 -07:00 
						 
				 
			
				
					
						
							
							
								Jack Andersen 
							
						 
					 
					
						
						
						
						
							
						
						
							e1d46755a3 
							
						 
					 
					
						
						
							
							Merge branch 'master' of ssh://git.axiodl.com:6431/AxioDL/urde  
						
						
						
						
					 
					
						2019-09-30 21:41:42 -10:00 
						 
				 
			
				
					
						
							
							
								Jack Andersen 
							
						 
					 
					
						
						
						
						
							
						
						
							16ca0d24c2 
							
						 
					 
					
						
						
							
							Explicit Asset ID refactor  
						
						
						
						
					 
					
						2019-09-30 21:38:03 -10:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							dc565969e6 
							
						 
					 
					
						
						
							
							CFinalInput: Use std::array where applicable  
						
						... 
						
						
						
						Allows simplifying copies and gets rid of hardcoded size values. 
						
						
					 
					
						2019-10-01 01:59:56 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							36d04456dd 
							
						 
					 
					
						
						
							
							General: Normalize RuntimeCommonB include paths  
						
						... 
						
						
						
						Finishes the normalizing of all of includes within the RuntimeCommonB target's headers. 
						
						
					 
					
						2019-09-23 17:22:37 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							06789d1860 
							
						 
					 
					
						
						
							
							General: Normalize several headers' include paths  
						
						... 
						
						
						
						Normalizes the include paths and makes them consistent. Also adds any
missing includes relevant to the interface. 
						
						
					 
					
						2019-09-22 20:36:33 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							68e2fad74f 
							
						 
					 
					
						
						
							
							Fix TCastTo.hpp inclusions, add comment to warn against modifying include path  
						
						
						
						
					 
					
						2019-09-21 06:07:13 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
						
						
						
							
						
						
							a89852fc46 
							
						 
					 
					
						
						
							
							Merge pull request  #79  from lioncash/trunc  
						
						... 
						
						
						
						CAuiEnergyBarT01: Prevent truncation within DownloadBarCoordFunc 
						
						
					 
					
						2019-09-21 05:44:27 -07:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							3f06dd0a64 
							
						 
					 
					
						
						
							
							CAuiEnergyBarT01: Prevent truncation within DownloadBarCoordFunc  
						
						... 
						
						
						
						Without float literals, the calculation is performed in double precision
and then truncated down to float implicitly. 
						
						
					 
					
						2019-09-19 22:31:46 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							04cc300019 
							
						 
					 
					
						
						
							
							CGuiWidgetDrawParms: Mark Default instance as const  
						
						... 
						
						
						
						This isn't ever modified, so it can be made const to prevent
unintentional modification (and allow it to be placed within the RO
segment). 
						
						
					 
					
						2019-09-19 21:46:11 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
						
						
						
							
						
						
							613f690c42 
							
						 
					 
					
						
						
							
							Merge pull request  #66  from lioncash/lockfire  
						
						... 
						
						
						
						CCompoundTargetReticle: Fix typo in lock fire string 
						
						
					 
					
						2019-09-13 00:11:37 -07:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							0aa749ce0c 
							
						 
					 
					
						
						
							
							CCompoundTargetReticle: Fix typo in lock fire string  
						
						... 
						
						
						
						In the actual game executable, the string is stored with a lower-case 'i', not an upper-case one. 
						
						
					 
					
						2019-09-12 06:40:52 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							20696fd500 
							
						 
					 
					
						
						
							
							CCompoundTargetReticle: Declare file-scope strings as arrays  
						
						... 
						
						
						
						Reduces the overall size of the resulting binary, as only the string
data will be stored rather than the string and a pointer pointing to
said string data. 
						
						
					 
					
						2019-09-12 06:38:05 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							267fd2962a 
							
						 
					 
					
						
						
							
							CCompoundTargetReticle: Move private strings into the cpp file  
						
						... 
						
						
						
						This is an internal detail, so we don't need to expose this in the
header, 
						
						
					 
					
						2019-09-12 05:45:53 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							f9079f0215 
							
						 
					 
					
						
						
							
							Runtime: Make use of std::make_unique where applicable  
						
						... 
						
						
						
						Makes use of the C++14 make_unique allocation function to allocate class
instances where applicable instead of a reset with a new operator within
it.
This doesn't touch cases where buffers are allocated, given make_unique
would zero-initialize them. 
						
						
					 
					
						2019-09-12 04:09:48 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							d5fa8b72b0 
							
						 
					 
					
						
						
							
							CStringTable: Remove unnecessary initializer  
						
						... 
						
						
						
						std::unique_ptr always initializes to nullptr. We can remove this
implicit convertion from 0 to nullptr. 
						
						
					 
					
						2019-09-01 03:16:54 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							e23dfbd8db 
							
						 
					 
					
						
						
							
							CStringTable: Use std::array instead of std::vector  
						
						... 
						
						
						
						Gets rid of a static constructor, as well as a few heap allocations 
						
						
					 
					
						2019-09-01 03:13:45 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							d3d629d405 
							
						 
					 
					
						
						
							
							RuntimeCommon: Use const on member functions where applicable  
						
						... 
						
						
						
						Adds missing const qualifiers on class member functions that don't
modify instance state. 
						
						
					 
					
						2019-08-14 09:25:39 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							5eaa7a23e8 
							
						 
					 
					
						
						
							
							Merge branch 'override' of  https://github.com/lioncash/urde  
						
						
						
						
					 
					
						2019-08-09 06:27:54 -07:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							2059535b55 
							
						 
					 
					
						
						
							
							RuntimeCommonB: Use the override specifier where applicable  
						
						... 
						
						
						
						Applies the override keyword where applicable to indicate visually where
member function overriding is occurring. This only targets
the RuntimeCommonB target as a starting point, which resolves around
900+ cases where the keyword could be used. 
						
						
					 
					
						2019-08-09 09:13:26 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							af8731f2d2 
							
						 
					 
					
						
						
							
							GuiSys/CInstruction: Correct erroneous assignment in TestLargestFont  
						
						... 
						
						
						
						Without this, x20_largestMonoW will never be any value other than zero,
which is indicative of a logic bug. 
						
						
					 
					
						2019-08-09 07:08:04 -04:00 
						 
				 
			
				
					
						
							
							
								Jack Andersen 
							
						 
					 
					
						
						
						
						
							
						
						
							5acf9ecbcf 
							
						 
					 
					
						
						
							
							Graphics debug groups and bug fixes  
						
						
						
						
					 
					
						2019-07-20 22:42:52 -10:00 
						 
				 
			
				
					
						
							
							
								Jack Andersen 
							
						 
					 
					
						
						
						
						
							
						
						
							7a3da1f7a6 
							
						 
					 
					
						
						
							
							Massive fmtlib refactor  
						
						
						
						
					 
					
						2019-07-19 18:27:21 -10:00 
						 
				 
			
				
					
						
							
							
								Jack Andersen 
							
						 
					 
					
						
						
						
						
							
						
						
							e218b8aeb5 
							
						 
					 
					
						
						
							
							CActorContraption fixes, better CMake dependency handling  
						
						
						
						
					 
					
						2019-06-11 16:05:17 -10:00 
						 
				 
			
				
					
						
							
							
								Jack Andersen 
							
						 
					 
					
						
						
						
						
							
						
						
							3a0d2930fa 
							
						 
					 
					
						
						
							
							Numerous uninitialized memory fixes  
						
						
						
						
					 
					
						2019-04-06 19:14:48 -10:00 
						 
				 
			
				
					
						
							
							
								Jack Andersen 
							
						 
					 
					
						
						
						
						
							
						
						
							52b36795ac 
							
						 
					 
					
						
						
							
							Proper handling for persistently resident resources  
						
						
						
						
					 
					
						2019-03-09 23:37:36 -10:00 
						 
				 
			
				
					
						
							
							
								Jack Andersen 
							
						 
					 
					
						
						
						
						
							
						
						
							2f963b9ce3 
							
						 
					 
					
						
						
							
							Various bug fixes  
						
						
						
						
					 
					
						2019-03-08 22:58:27 -10:00 
						 
				 
			
				
					
						
							
							
								Jack Andersen 
							
						 
					 
					
						
						
						
						
							
						
						
							8df0a4913c 
							
						 
					 
					
						
						
							
							zeus constexpr refactor and thermal visor fixes  
						
						
						
						
					 
					
						2019-02-23 21:15:54 -10:00 
						 
				 
			
				
					
						
							
							
								Jack Andersen 
							
						 
					 
					
						
						
						
						
							
						
						
							1186b8097c 
							
						 
					 
					
						
						
							
							Merge branch 'master' of ssh://git.axiodl.com:6431/AxioDL/urde  
						
						
						
						
					 
					
						2019-02-17 19:48:01 -10:00 
						 
				 
			
				
					
						
							
							
								Jack Andersen 
							
						 
					 
					
						
						
						
						
							
						
						
							48eaa2545b 
							
						 
					 
					
						
						
							
							Working CScriptGunTurret  
						
						
						
						
					 
					
						2019-02-17 19:47:46 -10:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							fb1f65434d 
							
						 
					 
					
						
						
							
							Fix IA8 texture decoding  
						
						
						
						
					 
					
						2019-02-16 09:16:34 -08:00 
						 
				 
			
				
					
						
							
							
								Jack Andersen 
							
						 
					 
					
						
						
						
						
							
						
						
							ad2681f857 
							
						 
					 
					
						
						
							
							Windows fixes  
						
						
						
						
					 
					
						2019-01-28 22:28:35 -10:00 
						 
				 
			
				
					
						
							
							
								Jack Andersen 
							
						 
					 
					
						
						
						
						
							
						
						
							137968ecc7 
							
						 
					 
					
						
						
							
							Bug fixes and CAutoMapper mouse events  
						
						
						
						
					 
					
						2019-01-22 21:52:19 -10:00 
						 
				 
			
				
					
						
							
							
								Jack Andersen 
							
						 
					 
					
						
						
						
						
							
						
						
							aeb6a9a147 
							
						 
					 
					
						
						
							
							More mouse events for pause screen  
						
						
						
						
					 
					
						2019-01-21 18:23:51 -10:00 
						 
				 
			
				
					
						
							
							
								Jack Andersen 
							
						 
					 
					
						
						
						
						
							
						
						
							f3f9924309 
							
						 
					 
					
						
						
							
							Initial mouse events for pause screen  
						
						
						
						
					 
					
						2019-01-20 18:10:34 -10:00 
						 
				 
			
				
					
						
							
							
								Jack Andersen 
							
						 
					 
					
						
						
						
						
							
						
						
							47c6b5cba8 
							
						 
					 
					
						
						
							
							Bug fixes and CGuiFrame mouse events  
						
						
						
						
					 
					
						2019-01-19 20:43:11 -10:00 
						 
				 
			
				
					
						
							
							
								Jack Andersen 
							
						 
					 
					
						
						
						
						
							
						
						
							f9b0614327 
							
						 
					 
					
						
						
							
							Various bug fixes  
						
						
						
						
					 
					
						2019-01-04 22:34:09 -10:00 
						 
				 
			
				
					
						
							
							
								Jack Andersen 
							
						 
					 
					
						
						
						
						
							
						
						
							b7f35e0528 
							
						 
					 
					
						
						
							
							CRelAngle fix  
						
						
						
						
					 
					
						2018-12-16 17:52:51 -10:00 
						 
				 
			
				
					
						
							
							
								Jack Andersen 
							
						 
					 
					
						
						
						
						
							
						
						
							636c82a568 
							
						 
					 
					
						
						
							
							New code style refactor  
						
						
						
						
					 
					
						2018-12-07 19:30:43 -10:00 
						 
				 
			
				
					
						
							
							
								Jack Andersen 
							
						 
					 
					
						
						
						
						
							
						
						
							7c7da6671a 
							
						 
					 
					
						
						
							
							SIMD refactor  
						
						
						
						
					 
					
						2018-12-07 15:49:15 -10:00 
						 
				 
			
				
					
						
							
							
								Jack Andersen 
							
						 
					 
					
						
						
						
						
							
						
						
							9c88971df6 
							
						 
					 
					
						
						
							
							Initial CSpacePirate and rag doll imps  
						
						
						
						
					 
					
						2018-11-23 22:09:35 -10:00 
						 
				 
			
				
					
						
							
							
								Jack Andersen 
							
						 
					 
					
						
						
						
						
							
						
						
							427f5d8786 
							
						 
					 
					
						
						
							
							Various bug fixes  
						
						
						
						
					 
					
						2018-10-26 20:16:12 -10:00 
						 
				 
			
				
					
						
							
							
								Jack Andersen 
							
						 
					 
					
						
						
						
						
							
						
						
							c91e5df986 
							
						 
					 
					
						
						
							
							Convert to pragma once  
						
						
						
						
					 
					
						2018-10-06 17:42:33 -10:00 
						 
				 
			
				
					
						
							
							
								Jack Andersen 
							
						 
					 
					
						
						
						
						
							
						
						
							c307e354ca 
							
						 
					 
					
						
						
							
							Huge shader refactor  
						
						
						
						
					 
					
						2018-10-06 16:59:17 -10:00 
						 
				 
			
				
					
						
							
							
								Jack Andersen 
							
						 
					 
					
						
						
						
						
							
						
						
							e46ec80b64 
							
						 
					 
					
						
						
							
							Integrate Amuse into hecl cook/extract for MP1/2  
						
						
						
						
					 
					
						2018-09-02 14:46:16 -10:00 
						 
				 
			
				
					
						
							
							
								Jack Andersen 
							
						 
					 
					
						
						
						
						
							
						
						
							718d2cb29e 
							
						 
					 
					
						
						
							
							Water rendering order fix, morphball visor fixes  
						
						
						
						
					 
					
						2018-06-21 11:04:16 -10:00 
						 
				 
			
				
					
						
							
							
								Jack Andersen 
							
						 
					 
					
						
						
						
						
							
						
						
							cd3bba2f0e 
							
						 
					 
					
						
						
							
							Working grapple beam  
						
						
						
						
					 
					
						2018-06-20 14:57:57 -10:00 
						 
				 
			
				
					
						
							
							
								Jack Andersen 
							
						 
					 
					
						
						
						
						
							
						
						
							a5f25bf3f4 
							
						 
					 
					
						
						
							
							Fix water rendering  
						
						
						
						
					 
					
						2018-06-02 20:11:39 -10:00 
						 
				 
			
				
					
						
							
							
								Jack Andersen 
							
						 
					 
					
						
						
						
						
							
						
						
							98549a7785 
							
						 
					 
					
						
						
							
							Merge branch 'master' of ssh://git.axiodl.com:6431/AxioDL/urde  
						
						
						
						
					 
					
						2018-05-24 20:40:18 -10:00 
						 
				 
			
				
					
						
							
							
								Jack Andersen 
							
						 
					 
					
						
						
						
						
							
						
						
							70b3404b7c 
							
						 
					 
					
						
						
							
							Windows build fixes and warning avoidance  
						
						
						
						
					 
					
						2018-05-24 20:39:38 -10:00