Sandu Liviu Catalin 
							
						 
					 
					
						
						
							
						
						c76acc07dc 
					 
					
						
						
							
							Use the new script loading system to be able to hold script information for future debugging implementations.  
						
						... 
						
						
						
						Fixes issue with scripts being sorted rather then being executed in the load order. 
						
						
					 
					
						2016-06-17 03:28:37 +03:00 
						 
				 
			
				
					
						
							
							
								Sandu Liviu Catalin 
							
						 
					 
					
						
						
							
						
						2242ac9394 
					 
					
						
						
							
							Make constructor public in script container.  
						
						... 
						
						
						
						Throw exception if trying to create script container with invalid VM. 
						
						
					 
					
						2016-06-17 03:26:29 +03:00 
						 
				 
			
				
					
						
							
							
								Sandu Liviu Catalin 
							
						 
					 
					
						
						
							
						
						2b6fdcd855 
					 
					
						
						
							
							Implement utility to hold script contents for debugging purposes.  
						
						
						
						
					 
					
						2016-06-17 03:15:02 +03:00 
						 
				 
			
				
					
						
							
							
								Sandu Liviu Catalin 
							
						 
					 
					
						
						
							
						
						399ef5a292 
					 
					
						
						
							
							Fix minor misspelling in core class.  
						
						
						
						
					 
					
						2016-06-17 03:14:26 +03:00 
						 
				 
			
				
					
						
							
							
								Sandu Liviu Catalin 
							
						 
					 
					
						
						
							
						
						b3f0e98758 
					 
					
						
						
							
							Implement script bundles in the script loading process.  
						
						
						
						
					 
					
						2016-06-17 01:40:10 +03:00 
						 
				 
			
				
					
						
							
							
								Sandu Liviu Catalin 
							
						 
					 
					
						
						
							
						
						02aa2667a6 
					 
					
						
						
							
							Allow chaining on Reset and Clear methods of the SQLite Statement type.  
						
						
						
						
					 
					
						2016-06-16 06:37:32 +03:00 
						 
				 
			
				
					
						
							
							
								Sandu Liviu Catalin 
							
						 
					 
					
						
						
							
						
						af9c00298c 
					 
					
						
						
							
							Fix infinite loop when registering constants.  
						
						
						
						
					 
					
						2016-06-16 03:12:01 +03:00 
						 
				 
			
				
					
						
							
							
								Sandu Liviu Catalin 
							
						 
					 
					
						
						
							
						
						f8fabaf0b5 
					 
					
						
						
							
							Improve the names of elments in the Skins enumeration to be consistent with the other enumerations.  
						
						
						
						
					 
					
						2016-06-16 02:44:13 +03:00 
						 
				 
			
				
					
						
							
							
								Sandu Liviu Catalin 
							
						 
					 
					
						
						
							
						
						9a66f2a5d6 
					 
					
						
						
							
							Reduce overall compile time and executable size of constants registration.  
						
						
						
						
					 
					
						2016-06-16 02:43:07 +03:00 
						 
				 
			
				
					
						
							
							
								Sandu Liviu Catalin 
							
						 
					 
					
						
						
							
						
						db943d802c 
					 
					
						
						
							
							Ignore the sandbox folder.  
						
						
						
						
					 
					
						2016-06-16 00:05:19 +03:00 
						 
				 
			
				
					
						
							
							
								Sandu Liviu Catalin 
							
						 
					 
					
						
						
							
						
						22dc3a03ed 
					 
					
						
						
							
							Add the SQLite library back to the project.  
						
						
						
						
					 
					
						2016-06-16 00:03:17 +03:00 
						 
				 
			
				
					
						
							
							
								Sandu Liviu Catalin 
							
						 
					 
					
						
						
							
						
						a1d2a620b5 
					 
					
						
						
							
							Remove the SQLite library from the project.  
						
						
						
						
					 
					
						2016-06-16 00:02:28 +03:00 
						 
				 
			
				
					
						
							
							
								Sandu Liviu Catalin 
							
						 
					 
					
						
						
							
						
						8087d0482f 
					 
					
						
						
							
							Untested revised implementation of the SQLite module.  
						
						
						
						
					 
					
						2016-06-15 23:49:25 +03:00 
						 
				 
			
				
					
						
							
							
								Sandu Liviu Catalin 
							
						 
					 
					
						
						
							
						
						166760fd46 
					 
					
						
						
							
							Export functions to at least create shared buffers from modules.  
						
						
						
						
					 
					
						2016-06-15 10:01:07 +03:00 
						 
				 
			
				
					
						
							
							
								Sandu Liviu Catalin 
							
						 
					 
					
						
						
							
						
						861c830bb7 
					 
					
						
						
							
							Improve the constructors in shared buffers implementation.  
						
						
						
						
					 
					
						2016-06-15 10:00:28 +03:00 
						 
				 
			
				
					
						
							
							
								Sandu Liviu Catalin 
							
						 
					 
					
						
						
							
						
						bca0e1f3c6 
					 
					
						
						
							
							More validations on identifiers obtained from the server.  
						
						... 
						
						
						
						Prevent out_of_range exceptions leak into the script as it would end up in a crash since Sqrat doesn't know how to handle them. 
						
						
					 
					
						2016-06-15 06:11:47 +03:00 
						 
				 
			
				
					
						
							
							
								Sandu Liviu Catalin 
							
						 
					 
					
						
						
							
						
						ef41d0d243 
					 
					
						
						
							
							Improve the SetAnimation method on player class.  
						
						... 
						
						
						
						Make it so that the animation group is optional. 
						
						
					 
					
						2016-06-15 06:06:03 +03:00 
						 
				 
			
				
					
						
							
							
								Sandu Liviu Catalin 
							
						 
					 
					
						
						
							
						
						7391d9391e 
					 
					
						
						
							
							Prevent triggering the player option change event value din not change.  
						
						... 
						
						
						
						If the value for the specified option would not be changed then there's no point in triggering any event or attempting to set it again only and have the same effect.
Fixed minor misspelling in the player class source. 
						
						
					 
					
						2016-06-14 04:42:18 +03:00 
						 
				 
			
				
					
						
							
							
								Sandu Liviu Catalin 
							
						 
					 
					
						
						
							
						
						5a225a70b9 
					 
					
						
						
							
							Validate identifiers obtained from the server before using them.  
						
						... 
						
						
						
						Prevent aout_of_range exceptions from leaking to the script in case the server returns a negative identifier. Thus, resulting in a server crash since Squirrel would not know how to handle them. 
						
						
					 
					
						2016-06-14 02:34:04 +03:00 
						 
				 
			
				
					
						
							
							
								Sandu Liviu Catalin 
							
						 
					 
					
						
						
							
						
						4327eaf72c 
					 
					
						
						
							
							Add helper functions to pack colors into integers.  
						
						... 
						
						
						
						This removes the need to create an instance of the Color3 or Color4 classes just to obtain a packed color integer. 
						
						
					 
					
						2016-06-14 02:18:37 +03:00 
						 
				 
			
				
					
						
							
							
								Sandu Liviu Catalin 
							
						 
					 
					
						
						
							
						
						a71b45567a 
					 
					
						
						
							
							Added LastArmor alias to the player class for consistency.  
						
						
						
						
					 
					
						2016-06-14 00:50:20 +03:00 
						 
				 
			
				
					
						
							
							
								Sandu Liviu Catalin 
							
						 
					 
					
						
						
							
						
						9c547ae8a8 
					 
					
						
						
							
							Add the Colour alias when retrieving the color from Checkpoints.  
						
						
						
						
					 
					
						2016-06-13 01:33:52 +03:00 
						 
				 
			
				
					
						
							
							
								Sandu Liviu Catalin 
							
						 
					 
					
						
						
							
						
						85e881effa 
					 
					
						
						
							
							Fix const correctness in utility functions.  
						
						... 
						
						
						
						By not taking the object reference as const we are forced to make copies of objects that are const or use const_cast. Eitherway, this is the correct way because objects are not modified. 
						
						
					 
					
						2016-06-13 00:27:06 +03:00 
						 
				 
			
				
					
						
							
							
								Sandu Liviu Catalin 
							
						 
					 
					
						
						
							
						
						67d0360fb3 
					 
					
						
						
							
							Add the Colour alias when retrieving the color from Blips.  
						
						
						
						
					 
					
						2016-06-13 00:23:30 +03:00 
						 
				 
			
				
					
						
							
							
								Sandu Liviu Catalin 
							
						 
					 
					
						
						
							
						
						6e76ec8012 
					 
					
						
						
							
							Add an empty program for the Sandbox project.  
						
						
						
						
					 
					
						2016-06-12 13:53:15 +03:00 
						 
				 
			
				
					
						
							
							
								Sandu Liviu Catalin 
							
						 
					 
					
						
						
							
						
						a81b950952 
					 
					
						
						
							
							Don't separate C++11 code from legacy code through macros. Make C++11 the default C++ version required.  
						
						
						
						
					 
					
						2016-06-12 13:49:43 +03:00 
						 
				 
			
				
					
						
							
							
								Sandu Liviu Catalin 
							
						 
					 
					
						
						
							
						
						0240d192e9 
					 
					
						
						
							
							Implement move semantics on the Sqrat function wrapper.  
						
						
						
						
					 
					
						2016-06-12 13:43:29 +03:00 
						 
				 
			
				
					
						
							
							
								Sandu Liviu Catalin 
							
						 
					 
					
						
						
							
						
						3ca90d0698 
					 
					
						
						
							
							Implement move semantics on the Sqrat table wrapper.  
						
						
						
						
					 
					
						2016-06-12 13:43:19 +03:00 
						 
				 
			
				
					
						
							
							
								Sandu Liviu Catalin 
							
						 
					 
					
						
						
							
						
						4eaf365bee 
					 
					
						
						
							
							Implement move semantics on the Sqrat array wrapper.  
						
						
						
						
					 
					
						2016-06-12 13:31:28 +03:00 
						 
				 
			
				
					
						
							
							
								Sandu Liviu Catalin 
							
						 
					 
					
						
						
							
						
						f71a1aa667 
					 
					
						
						
							
							Implement move semantics on the Sqrat object wrapper.  
						
						
						
						
					 
					
						2016-06-12 13:31:21 +03:00 
						 
				 
			
				
					
						
							
							
								Sandu Liviu Catalin 
							
						 
					 
					
						
						
							
						
						67d6f54426 
					 
					
						
						
							
							Minor optimizations in Sqrat when retrieving script strings.  
						
						
						
						
					 
					
						2016-06-12 13:02:04 +03:00 
						 
				 
			
				
					
						
							
							
								Sandu Liviu Catalin 
							
						 
					 
					
						
						
							
						
						d96a6dff0b 
					 
					
						
						
							
							Minor optimization when retrieving the last error.  
						
						
						
						
					 
					
						2016-06-12 13:01:43 +03:00 
						 
				 
			
				
					
						
							
							
								Sandu Liviu Catalin 
							
						 
					 
					
						
						
							
						
						579bd4d76b 
					 
					
						
						
							
							Implement move semantics for Sqrat smart pointers.  
						
						
						
						
					 
					
						2016-06-12 13:01:04 +03:00 
						 
				 
			
				
					
						
							
							
								Sandu Liviu Catalin 
							
						 
					 
					
						
						
							
						
						eb58f59f81 
					 
					
						
						
							
							Implemented the sub logging functionality in linux.  
						
						... 
						
						
						
						The sub logs used the same color as regular logs, instead of a darker/dim text. 
						
						
					 
					
						2016-06-11 18:01:26 +03:00 
						 
				 
			
				
					
						
							
							
								Sandu Liviu Catalin 
							
						 
					 
					
						
						
							
						
						e3ecc782ef 
					 
					
						
						
							
							Fix compile time error in Chrono library.  
						
						... 
						
						
						
						The get tick count functions were defined as members of the Chrono class. 
						
						
					 
					
						2016-06-11 17:53:55 +03:00 
						 
				 
			
				
					
						
							
							
								Sandu Liviu Catalin 
							
						 
					 
					
						
						
							
						
						a3169ad7d2 
					 
					
						
						
							
							Partial implementation of the JSON module.  
						
						
						
						
					 
					
						2016-06-09 03:01:19 +03:00 
						 
				 
			
				
					
						
							
							
								Sandu Liviu Catalin 
							
						 
					 
					
						
						
							
						
						f1d8d60e96 
					 
					
						
						
							
							Improve the string retrieval from the stack to make use of the new sq_getstringandsize API function and also obtain the size everytime.  
						
						... 
						
						
						
						Add two new helper functions to retrieve the string representation of a certain script type or object. 
						
						
					 
					
						2016-06-09 02:05:36 +03:00 
						 
				 
			
				
					
						
							
							
								Sandu Liviu Catalin 
							
						 
					 
					
						
						
							
						
						94fb58cc5d 
					 
					
						
						
							
							Fix compile time error in implicit conversion to boolean from previosu commit.  
						
						
						
						
					 
					
						2016-06-08 21:10:31 +03:00 
						 
				 
			
				
					
						
							
							
								Sandu Liviu Catalin 
							
						 
					 
					
						
						
							
						
						cf00eaa1b4 
					 
					
						
						
							
							Implicit conversion to boolean of smart Sqrat pointers so they can be used in conditional expressions.  
						
						
						
						
					 
					
						2016-06-08 16:57:48 +03:00 
						 
				 
			
				
					
						
							
							
								Sandu Liviu Catalin 
							
						 
					 
					
						
						
							
						
						bc1e7dbde6 
					 
					
						
						
							
							Implement the option to specify how many times you want to allow intensive entity events to be forwarded to script callbacks.  
						
						... 
						
						
						
						Also expose several properties for the vehicle entity type that I forgot about. 
						
						
					 
					
						2016-06-08 16:53:16 +03:00 
						 
				 
			
				
					
						
							
							
								Sandu Liviu Catalin 
							
						 
					 
					
						
						
							
						
						6489dfdf08 
					 
					
						
						
							
							Fix the command system which would fail on recursive command execution.  
						
						
						
						
					 
					
						2016-06-08 16:26:55 +03:00 
						 
				 
			
				
					
						
							
							
								Sandu Liviu Catalin 
							
						 
					 
					
						
						
							
						
						410a60cfe5 
					 
					
						
						
							
							More helper functions to the shared utility.  
						
						
						
						
					 
					
						2016-06-07 03:04:57 +03:00 
						 
				 
			
				
					
						
							
							
								Sandu Liviu Catalin 
							
						 
					 
					
						
						
							
						
						0d6e80a9d5 
					 
					
						
						
							
							More MySQL implementation.  
						
						
						
						
					 
					
						2016-06-05 05:36:33 +03:00 
						 
				 
			
				
					
						
							
							
								Sandu Liviu Catalin 
							
						 
					 
					
						
						
							
						
						3affe10c35 
					 
					
						
						
							
							Initial implementation of the MySQL statement class.  
						
						... 
						
						
						
						Various other additions and improvements to the MySQL module. 
						
						
					 
					
						2016-06-05 05:08:59 +03:00 
						 
				 
			
				
					
						
							
							
								Sandu Liviu Catalin 
							
						 
					 
					
						
						
							
						
						fc8fcbccd9 
					 
					
						
						
							
							Also remove the decimal sources from project.  
						
						
						
						
					 
					
						2016-06-05 05:01:29 +03:00 
						 
				 
			
				
					
						
							
							
								Sandu Liviu Catalin 
							
						 
					 
					
						
						
							
						
						221e27e090 
					 
					
						
						
							
							Remove implementation of the Decimal time. Not worth the troublem.  
						
						
						
						
					 
					
						2016-06-05 04:28:45 +03:00 
						 
				 
			
				
					
						
							
							
								Sandu Liviu Catalin 
							
						 
					 
					
						
						
							
						
						3411f7c64b 
					 
					
						
						
							
							Export basic interaction with the decimal type.  
						
						
						
						
					 
					
						2016-06-05 04:16:42 +03:00 
						 
				 
			
				
					
						
							
							
								Sandu Liviu Catalin 
							
						 
					 
					
						
						
							
						
						723f6296e2 
					 
					
						
						
							
							Minor addition to the Decimal time.  
						
						
						
						
					 
					
						2016-06-05 04:15:55 +03:00 
						 
				 
			
				
					
						
							
							
								Sandu Liviu Catalin 
							
						 
					 
					
						
						
							
						
						a1af9af0d7 
					 
					
						
						
							
							Fix wrong includes left over by the merge of numeric libraries.  
						
						
						
						
					 
					
						2016-06-05 04:15:23 +03:00 
						 
				 
			
				
					
						
							
							
								Sandu Liviu Catalin 
							
						 
					 
					
						
						
							
						
						edc6a22d24 
					 
					
						
						
							
							Forgot to include project changes to include the addition of the Decimal type.  
						
						
						
						
					 
					
						2016-06-05 03:54:45 +03:00