| 
								
								
									 Marc Zinnschlag | b3cc3073a3 | changed encoding of segment 3 opcodes (increasing the number of opcodes, while reducing the width of the argument) | 2010-08-22 13:15:56 +02:00 |  | 
				
					
						| 
								
								
									 Marc Zinnschlag | 08d2b80434 | message box fix | 2010-08-22 12:56:35 +02:00 |  | 
				
					
						| 
								
								
									 Marc Zinnschlag | 276a9db6f7 | added missing button implementation for MessageBox | 2010-08-22 11:14:14 +02:00 |  | 
				
					
						| 
								
								
									 Marc Zinnschlag | 72cc0a3983 | fixed typo in documentation | 2010-08-22 09:17:05 +02:00 |  | 
				
					
						| 
								
								
									 Marc Zinnschlag | c9a6335918 | replaced flat Type_Data stack with a union | 2010-07-14 15:28:55 +02:00 |  | 
				
					
						| 
								
								
									 Marc Zinnschlag | 69e607e140 | implemented getdistance with explicit references | 2010-07-09 20:55:39 +02:00 |  | 
				
					
						| 
								
								
									 Marc Zinnschlag | d4ac3b506e | implemented enable, disable and getdisabled with explicit references | 2010-07-09 19:32:17 +02:00 |  | 
				
					
						| 
								
								
									 Marc Zinnschlag | 592fa84e2d | added Enable, Disable, GetDisabled | 2010-07-09 16:07:03 +02:00 |  | 
				
					
						| 
								
								
									 Marc Zinnschlag | 6b3ff8a516 | constness fixes | 2010-07-07 20:14:50 +02:00 |  | 
				
					
						| 
								
								
									 Marc Zinnschlag | 9d73718ec1 | added GetSecondsPassed | 2010-07-06 12:06:50 +02:00 |  | 
				
					
						| 
								
								
									 Marc Zinnschlag | eff931b464 | fixed broken getdistance function | 2010-07-05 14:59:22 +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 | 5d46fc869c | added missing sound script functionality; various script-related bug-fixes | 2010-07-03 20:35:59 +02:00 |  | 
				
					
						| 
								
								
									 Marc Zinnschlag | c12752df4d | added sound manager skeleton and sound script functions | 2010-07-03 15:04:00 +02:00 |  | 
				
					
						| 
								
								
									 Marc Zinnschlag | 474b412b47 | implemented local script execution | 2010-07-02 18:08:00 +02:00 |  | 
				
					
						| 
								
								
									 athile | 056194baa2 | Merge upstream | 2010-07-01 12:01:59 -07:00 |  | 
				
					
						| 
								
								
									 Marc Zinnschlag | 804aed6298 | added basic message box formatting | 2010-07-01 16:40:03 +02:00 |  | 
				
					
						| 
								
								
									 Marc Zinnschlag | aeb41105c4 | added comparison operators | 2010-07-01 12:19:52 +02:00 |  | 
				
					
						| 
								
								
									 Marc Zinnschlag | 69342f320d | added if control structure | 2010-06-30 19:58:25 +02:00 |  | 
				
					
						| 
								
								
									 Marc Zinnschlag | ed92ffcf89 | added local variable usage in expressions | 2010-06-30 12:46:10 +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 | 5fb4abae4f | added function parsing (only one function so far) | 2010-06-29 17:51:02 +02:00 |  | 
				
					
						| 
								
								
									 Marc Zinnschlag | 48f6ad0f89 | added basic arithmetic | 2010-06-29 16:11:19 +02:00 |  | 
				
					
						| 
								
								
									 Marc Zinnschlag | ca8002e533 | added parsing for signed integers and floats | 2010-06-29 12:05:22 +02:00 |  | 
				
					
						| 
								
								
									 Marc Zinnschlag | 6ebe2cff5f | extended expression parser for non-negative floats | 2010-06-29 10:36:42 +02:00 |  | 
				
					
						| 
								
								
									 Marc Zinnschlag | c6a37b2e18 | added first batch of opcodes | 2010-06-28 21:49:48 +02:00 |  | 
				
					
						| 
								
								
									 Marc Zinnschlag | d80cb3461c | added code execution main loop | 2010-06-28 20:46:15 +02:00 |  | 
				
					
						| 
								
								
									 Marc Zinnschlag | 770eb14d95 | added context for standalone interpreter | 2010-06-28 20:07:17 +02:00 |  | 
				
					
						| 
								
								
									 Marc Zinnschlag | 487a70388f | added interpreter framework | 2010-06-28 19:20:45 +02:00 |  | 
				
					
						| 
								
								
									 Marc Zinnschlag | fdcd34941b | added parsing for set statement (only integer values so far); added code generator | 2010-06-28 18:27:45 +02:00 |  | 
				
					
						| 
								
								
									 Marc Zinnschlag | 5cf3264bd3 | added literal container and reworked output container handling | 2010-06-28 16:48:19 +02:00 |  | 
				
					
						| 
								
								
									 Marc Zinnschlag | a3ad61b4d0 | write code file after successfull parsing | 2010-06-28 14:07:55 +02:00 |  |