Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								c679565893 
								
							 
						 
						
							
							
								
								Make names starting with digits use normal name parsing code  
							
							
							
						 
						
							2021-09-26 22:13:53 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								6d7cb38834 
								
							 
						 
						
							
							
								
								Remove duplicate GetSquareRoot implementation  
							
							
							
						 
						
							2021-09-19 19:53:38 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								c1177d7ffe 
								
							 
						 
						
							
							
								
								Allow unquoted string arguments to start with . and -  
							
							
							
						 
						
							2021-06-19 11:21:37 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								963e1b8b3f 
								
							 
						 
						
							
							
								
								Fix MSVC's C4244 warnings  
							
							
							
						 
						
							2021-05-12 10:34:40 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								7fc4c9f3f6 
								
							 
						 
						
							
							
								
								Avoid dead code  
							
							
							
						 
						
							2021-01-09 13:52:01 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bret Curtis 
								
							 
						 
						
							
							
							
							
								
							
							
								5a824d0333 
								
							 
						 
						
							
							
								
								components/compiler cleanup; also cleaned up related cascading warnings; fixed up final/override issues  
							
							
							
						 
						
							2020-10-22 23:57:53 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								3875b837bc 
								
							 
						 
						
							
							
								
								make MenuMode, Random, GetSecondsPassed regular functions  
							
							
							
						 
						
							2020-05-17 22:34:54 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								f0e2ee45fa 
								
							 
						 
						
							
							
								
								reuse ImplicitRef and ExplicitRef for enable, disable, getdisabled, startscript; move scriptrunning and stopscript  
							
							
							
						 
						
							2020-05-13 21:17:08 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Dobrohotov 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a8843fa5a8 
								
							 
						 
						
							
							
								
								Make sure MultiChar::data() constructs a valid string  
							
							... 
							
							
							
							mData may ultimately not be a valid C-string (e.g. if it contains 4 significant characters) so it may not necessarily be converted into a valid std::string 
							
						 
						
							2019-11-05 22:33:14 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								45ab6e1430 
								
							 
						 
						
							
							
								
								Implement UTF-8 support for script parser (bug  #4598 )  
							
							
							
						 
						
							2019-10-30 14:59:47 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								a560a9e00d 
								
							 
						 
						
							
							
								
								Allow messageboxes arguments to have newline characters (bug  #3836 )  
							
							
							
						 
						
							2018-08-24 15:48:18 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								2dff3aab22 
								
							 
						 
						
							
							
								
								allow . and - in the name part of a begin script statement, but not at the beginning of a name.  Fixes   #4061  
							
							
							
						 
						
							2018-01-12 16:37:06 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								06efd72a89 
								
							 
						 
						
							
							
								
								allow keywords as strings in messagebox instruction ( Fixes   #2991 )  
							
							
							
						 
						
							2015-12-03 11:14:58 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								f7d0d06134 
								
							 
						 
						
							
							
								
								Compiler: remove unused mNameStartingWithDigit  
							
							
							
						 
						
							2015-11-04 20:31:23 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								4d94f38f4b 
								
							 
						 
						
							
							
								
								replaced context-sensitive implementation of allowing digits at the beginning of names with a more general implementation ( Fixes   #1730 )  
							
							
							
						 
						
							2015-09-15 14:57:07 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								ac7c2a1473 
								
							 
						 
						
							
							
								
								some cleanup  
							
							
							
						 
						
							2015-01-03 13:59:59 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								a0dbb40c8e 
								
							 
						 
						
							
							
								
								Allow script names starting with digits ( Fixes   #1730 )  
							
							
							
						 
						
							2014-10-11 14:48:52 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								563c2e5730 
								
							 
						 
						
							
							
								
								be a bit more relaxed about allowing - in names ( Fixes   #1593 )  
							
							
							
						 
						
							2014-07-15 10:39:11 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								fd59a4a79e 
								
							 
						 
						
							
							
								
								Fix some doxygen typos  
							
							
							
						 
						
							2014-06-15 16:11:22 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								050559d2e2 
								
							 
						 
						
							
							
								
								Issue  #181 : added member variable access token  
							
							
							
						 
						
							2012-06-16 10:31:49 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								6848115c18 
								
							 
						 
						
							
							
								
								backend for tab completion: keywords  
							
							
							
						 
						
							2011-01-12 18:24:00 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Pieter van der Kloet 
								
							 
						 
						
							
							
							
							
								
							
							
								dd4d022301 
								
							 
						 
						
							
							
								
								Converted all tabs to four spaces  
							
							
							
						 
						
							2011-01-05 22:18:21 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								592fa84e2d 
								
							 
						 
						
							
							
								
								added Enable, Disable, GetDisabled  
							
							
							
						 
						
							2010-07-09 16:07:03 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								9d73718ec1 
								
							 
						 
						
							
							
								
								added GetSecondsPassed  
							
							
							
						 
						
							2010-07-06 12:06:50 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								34b824cb70 
								
							 
						 
						
							
							
								
								implemented GetDistance function  
							
							
							
						 
						
							2010-07-05 12:30:45 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								a61b2c39f0 
								
							 
						 
						
							
							
								
								added scriptrunning/startscript/stopscript; sorted out more case problems  
							
							
							
						 
						
							2010-07-04 16:00:32 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								185f8bd56d 
								
							 
						 
						
							
							
								
								added random function; global variable fix  
							
							
							
						 
						
							2010-07-04 13:59:29 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								f9c1548f80 
								
							 
						 
						
							
							
								
								added menumode script function; added global variable handling in compiler and interpreter (openmw context still ignores global variables)  
							
							
							
						 
						
							2010-07-04 12:29:28 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								a1beffc3cd 
								
							 
						 
						
							
							
								
								added compiler extensions class  
							
							
							
						 
						
							2010-07-03 09:54:01 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								1674d406dc 
								
							 
						 
						
							
							
								
								made usage of comma as argument separator optional (largely untested, because we don't have anything that takes more than one argument)  
							
							
							
						 
						
							2010-07-01 11:07:21 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								fac8fb8fcb 
								
							 
						 
						
							
							
								
								added return and messagebox statements (messagebox does neither formating nor buttons yet)  
							
							
							
						 
						
							2010-06-30 12:04:26 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								8bb2a6039d 
								
							 
						 
						
							
							
								
								modified comma handling to be morse consistent with original script language  
							
							
							
						 
						
							2010-06-30 11:03:08 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								5fb4abae4f 
								
							 
						 
						
							
							
								
								added function parsing (only one function so far)  
							
							
							
						 
						
							2010-06-29 17:51:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								ab33234027 
								
							 
						 
						
							
							
								
								prepared expression parser for implementation of more complex expressions  
							
							
							
						 
						
							2010-06-29 11:24:07 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								ddcbc8cd62 
								
							 
						 
						
							
							
								
								added tokenizing of MW scripts  
							
							
							
						 
						
							2010-06-27 19:20:21 +02:00