f795332d89 
							
						 
					 
					
						
						
							
							Merge pull request  #388  from henriquegemignani/feature/optick  
						
						... 
						
						
						
						Using optick, linked from boo 
						
						
					 
					
						2021-04-18 17:31:29 -07:00 
						 
				 
			
				
					
						
							
							
								Henrique Gemignani Passos Lima 
							
						 
					 
					
						
						
						
						
							
						
						
							d6f19d26e7 
							
						 
					 
					
						
						
							
							Using optick, linked from boo  
						
						
						
						
					 
					
						2021-04-10 09:21:34 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							9bae2f943e 
							
						 
					 
					
						
						
							
							Rename everything  
						
						
						
						
					 
					
						2021-04-10 01:42:06 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							0d934cf608 
							
						 
					 
					
						
						
							
							CAutoMapper: Fix world switch for hints  
						
						
						
						
					 
					
						2021-04-01 23:58:22 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							72b5706400 
							
						 
					 
					
						
						
							
							Fix crash in CAutoMapper  
						
						
						
						
					 
					
						2021-03-17 02:55:00 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							76de1541f2 
							
						 
					 
					
						
						
							
							Runtime: Resolve -Wrange-loop-analysis warnings (part 2)  
						
						
						
						
					 
					
						2020-09-18 17:04:50 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							403ce6a4b7 
							
						 
					 
					
						
						
							
							CMapWorld: Make use of designated initializers  
						
						
						
						
					 
					
						2020-08-03 00:59:26 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							32c44cbf05 
							
						 
					 
					
						
						
							
							Merge branch 'master' into omegapirate  
						
						... 
						
						
						
						# Conflicts:
#	Runtime/GuiSys/CAuiImagePane.cpp 
						
						
					 
					
						2020-04-19 22:12:18 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							24acb585f8 
							
						 
					 
					
						
						
							
							MSVC & zeus fixes; update hecl-gui  
						
						
						
						
					 
					
						2020-04-19 21:09:30 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							4e88f503ac 
							
						 
					 
					
						
						
							
							COmegaPirate: Implement CFlash  
						
						
						
						
					 
					
						2020-04-19 02:47:25 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							a06594f404 
							
						 
					 
					
						
						
							
							Fix CAutoMapper strings, disable saving on non-USA/GC versions  
						
						
						
						
					 
					
						2020-04-17 05:53:22 -07:00 
						 
				 
			
				
					
						
							
							
								Jack Andersen 
							
						 
					 
					
						
						
						
						
							
						
						
							5b4441ac36 
							
						 
					 
					
						
						
							
							Update fmtlib  
						
						
						
						
					 
					
						2020-04-11 12:51:39 -10:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							8e263ff11b 
							
						 
					 
					
						
						
							
							CMapWorldInfo: Name all function prototype parameters  
						
						... 
						
						
						
						Same thing but is more consistent and allows IDEs to do better parameter
introspection. 
						
						
					 
					
						2020-04-10 13:25:47 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							58adce472a 
							
						 
					 
					
						
						
							
							CMappableObject: Fix call to data()  
						
						
						
						
					 
					
						2020-04-06 00:03:34 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							039e43c511 
							
						 
					 
					
						
						
							
							CMapWorldInfo: Actually add the mutable specifiers  
						
						... 
						
						
						
						Note to self, actually stage changes before pushing. 
						
						
					 
					
						2020-04-05 06:36:17 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							42c560b9df 
							
						 
					 
					
						
						
							
							CMapWorldInfo: Remove use of const_cast  
						
						... 
						
						
						
						Same behavior, but explicitly marks the member variables as mutable.
This is fine given they act as an underlying cache and don't directly
alter the behavior of the interface. 
						
						
					 
					
						2020-04-05 06:30:25 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							2755f3f4f8 
							
						 
					 
					
						
						
							
							CMapWorldInfo: Eliminate truncation and sign conversion warnings  
						
						
						
						
					 
					
						2020-04-05 06:29:27 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							755529b67a 
							
						 
					 
					
						
						
							
							CMappableObject: Make use of std::array where applicable  
						
						... 
						
						
						
						Same behavior, but also allows eliminating hardcoded array sizes. 
						
						
					 
					
						2020-04-05 06:15:18 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							47555c725b 
							
						 
					 
					
						
						
							
							CAutoMapper: Eliminate usages of const_cast  
						
						... 
						
						
						
						Same behavior, but makes it explicit from the interface that
modifications are clearly going on from within the class. 
						
						
					 
					
						2020-03-31 06:57:07 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							12e42ba58a 
							
						 
					 
					
						
						
							
							CMapWorld: Make use of std::array where applicable  
						
						... 
						
						
						
						Same behavior, stronger typing. 
						
						
					 
					
						2020-03-31 06:18:58 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							92833b185a 
							
						 
					 
					
						
						
							
							CMapWorld: Move internally linked entities into an anonymous namespace  
						
						... 
						
						
						
						Same behavior, but prevents any potential ODR violations from occurring. 
						
						
					 
					
						2020-03-31 06:16:07 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							67f6666ea1 
							
						 
					 
					
						
						
							
							Runtime: Add more usages of explicit  
						
						... 
						
						
						
						Prevents error-prone implicit conversions where applicable.
This targets the regular RuntimeCommon target this time around. 
						
						
					 
					
						2020-03-31 03:53:49 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							90d61ae7ed 
							
						 
					 
					
						
						
							
							CAutoMapper: Add names to function prototypes  
						
						
						
						
					 
					
						2020-03-25 03:03:24 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							8a9e76a345 
							
						 
					 
					
						
						
							
							CWorld: Rename IMapWorld to IGetMapWorld()  
						
						... 
						
						
						
						Allows const overloading to function properly and prevents potential
compilation errors from occurring if constness on functions is ever
changed. 
						
						
					 
					
						2020-03-20 23:27:07 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
						
						
						
							
						
						
							b3b8c33006 
							
						 
					 
					
						
						
							
							Merge pull request  #242  from lioncash/const2  
						
						... 
						
						
						
						CMapWorld: Minor changes 
						
						
					 
					
						2020-03-18 01:01:45 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							6077814a0e 
							
						 
					 
					
						
						
							
							CMapWorld: Provide parameter names in header for functions  
						
						... 
						
						
						
						Makes it more self-documenting from the interface alone and also allows
IDE inspections to be more convenient. 
						
						
					 
					
						2020-03-17 20:12:32 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							1fa74087fc 
							
						 
					 
					
						
						
							
							CMapWorld: Remove usages of const_cast  
						
						... 
						
						
						
						Internals of this class are definitely being modified through some of
these calls, so they should be made non-const. This allows the
modifications to have their const_cast calls removed, making the code a
little nicer to read. 
						
						
					 
					
						2020-03-17 20:00:14 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							03f7047549 
							
						 
					 
					
						
						
							
							CMapArea: Make use of std::array where applicable  
						
						
						
						
					 
					
						2020-03-17 19:36:19 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							62682fe19f 
							
						 
					 
					
						
						
							
							CMapArea: Resolve variable name shadowing  
						
						
						
						
					 
					
						2020-03-17 19:22:13 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							b570168359 
							
						 
					 
					
						
						
							
							CMapArea: Remove type-punning undefined behavior within PostConstruct()  
						
						... 
						
						
						
						Casting up from unsigned char or char to an unrelated type isn't
permitted by the C++ standard in the manner it's currently being done.
We can utilize std::memcpy to mitigate this. 
						
						
					 
					
						2020-03-17 19:20:37 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
						
						
						
							
						
						
							6567ae8d42 
							
						 
					 
					
						
						
							
							Merge pull request  #218  from lioncash/emplace  
						
						... 
						
						
						
						Runtime: Collapse emplace_back() calls where applicable 
						
						
					 
					
						2020-03-13 15:30:43 -07:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							097d4a4422 
							
						 
					 
					
						
						
							
							Runtime: Collapse emplace_back() calls where applicable  
						
						... 
						
						
						
						Same behavior, but with less code. 
						
						
					 
					
						2020-03-13 17:14:44 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							7c1e468d31 
							
						 
					 
					
						
						
							
							CMapWorldInfo: Rename IsAreaVisted -> IsAreaVisted  
						
						... 
						
						
						
						Same thing, but without the typo. 
						
						
					 
					
						2020-03-13 16:19:02 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							ddcbf51260 
							
						 
					 
					
						
						
							
							CMapUniverse: Resolve sign conversion warning in Draw()  
						
						... 
						
						
						
						Resolves a trivial implicit sign conversion warning. 
						
						
					 
					
						2020-03-13 16:11:40 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							014601cf67 
							
						 
					 
					
						
						
							
							CMapWorldInfo: Resolve sign conversion warnings  
						
						... 
						
						
						
						Resolves trivial implicit sign conversion warnings. 
						
						
					 
					
						2020-03-13 16:10:23 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							4601abf5df 
							
						 
					 
					
						
						
							
							CMapArea: Resolve sign conversion warning in Draw()  
						
						... 
						
						
						
						Resolves a trivial sign-conversion warning. 
						
						
					 
					
						2020-03-13 16:07:41 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							88cecd80ec 
							
						 
					 
					
						
						
							
							CAutoMapper: In-class initialize SAutoMapperRenderState member variables  
						
						... 
						
						
						
						Simplifies the parameterized constructor a little bit and provides a
consistent initial state for the default constructor. 
						
						
					 
					
						2020-01-28 13:29:59 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							50fbd2ad42 
							
						 
					 
					
						
						
							
							CAutoMapper: Make SAutoMapperRenderState constructor parameter names more informative  
						
						
						
						
					 
					
						2020-01-28 13:26:48 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							1cb289f243 
							
						 
					 
					
						
						
							
							RuntimeCommon: Normalize cpp inclusions  
						
						... 
						
						
						
						Normalizes the headers for the cpp files in the RuntimeCommon target.
Now all headers and source files within the RuntimeCommon/RuntimeCommonB
targets are normalized and consistent with one another. 
						
						
					 
					
						2020-01-15 09:15:47 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
						
						
						
							
						
						
							3b101267f8 
							
						 
					 
					
						
						
							
							Merge pull request  #88  from lioncash/radar  
						
						... 
						
						
						
						Graphics/Shaders: Minor changes 
						
						
					 
					
						2019-11-10 08:03:42 -08:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							902f4fb5c5 
							
						 
					 
					
						
						
							
							Graphics/Shaders: Use forward declarations where applicable  
						
						... 
						
						
						
						Now, with all of the headers normalized, we can safely convert some
headers into forward declarations without needing to worry about
potentially breaking code in other headers or source files. 
						
						
					 
					
						2019-11-09 20:22:09 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							040c724a8a 
							
						 
					 
					
						
						
							
							CAutoMapper: Collapse case statements in ProcessMapZoomInput()  
						
						... 
						
						
						
						Same behavior as the game executable, but without the code duplication. 
						
						
					 
					
						2019-10-12 13:57:01 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							44306ab528 
							
						 
					 
					
						
						
							
							CAutoMapper: Eliminate cases of variable shadowing  
						
						... 
						
						
						
						Silences two variable shadowing warnings. 
						
						
					 
					
						2019-10-01 22:43:23 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							3383e65761 
							
						 
					 
					
						
						
							
							CAutoMapper: Use size_t instead of u32 as loop variable type where applicable  
						
						... 
						
						
						
						Uses the same sized type as the .size() call to prevent potential
overflow false-positives. 
						
						
					 
					
						2019-10-01 22:40:13 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							eca34bede5 
							
						 
					 
					
						
						
							
							CAutoMapper: Use emplace_back where applicable  
						
						... 
						
						
						
						Allows for in-place construction. 
						
						
					 
					
						2019-10-01 22:37:52 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							23ca919c18 
							
						 
					 
					
						
						
							
							CAutoMapper: Use std::array where applicable  
						
						
						
						
					 
					
						2019-10-01 22:31:07 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							a5d18002be 
							
						 
					 
					
						
						
							
							CAutoMapper: Organize cpp includes  
						
						
						
						
					 
					
						2019-10-01 22:12:15 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
						
						
						
							
						
						
							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