| 
								
								
									 Marc Zinnschlag | 2eeb0eb4f3 | allow lines to continue with other instructions after an legit else | 2014-02-13 08:38:26 +01:00 |  | 
				
					
						| 
								
								
									 Marc Zinnschlag | 749136bf33 | ignore attempts to set non-existing variables | 2014-02-12 20:23:47 +01:00 |  | 
				
					
						| 
								
								
									 Marc Zinnschlag | a85d3c7dcb | ignore unused explicit references for functions | 2014-02-12 13:53:59 +01:00 |  | 
				
					
						| 
								
								
									 Marc Zinnschlag | 6e2e4d1adf | ignore stray begin | 2014-02-12 13:45:01 +01:00 |  | 
				
					
						| 
								
								
									 Marc Zinnschlag | 93d4743012 | interpret instruction keywords as names within expressions | 2014-02-12 09:56:25 +01:00 |  | 
				
					
						| 
								
								
									 Marc Zinnschlag | c0a6acfe6c | allow the use of keywords as variable names in more places | 2014-02-12 09:23:23 +01:00 |  | 
				
					
						| 
								
								
									 Marc Zinnschlag | b1b0877122 | allow additional numeric argument for AiFollow and ignore it | 2014-02-12 09:14:32 +01:00 |  | 
				
					
						| 
								
								
									 Marc Zinnschlag | bfb0e62c4a | ignore additional string argument after enable/disable | 2014-02-12 09:10:05 +01:00 |  | 
				
					
						| 
								
								
									 Marc Zinnschlag | 61626e90da | allow additional string argument for stopcombat and addspell (ignored) | 2014-02-12 08:53:37 +01:00 |  | 
				
					
						| 
								
								
									 Marc Zinnschlag | 6a5d88b640 | ignore stray else and endif in scripts | 2014-02-12 08:42:42 +01:00 |  | 
				
					
						| 
								
								
									 Marc Zinnschlag | 697bda6371 | allow (and discard) explicit reference on instructions that do not accept explicit references | 2014-02-11 14:55:31 +01:00 |  | 
				
					
						| 
								
								
									 Marc Zinnschlag | f26aa4f645 | fixed while loop implementation | 2014-02-11 13:31:04 +01:00 |  | 
				
					
						| 
								
								
									 Marc Zinnschlag | 5c0071f320 | fixed spelling of an error message | 2014-02-10 14:59:20 +01:00 |  | 
				
					
						| 
								
								
									 Marc Zinnschlag | 3b990795c4 | added access to remote access of local variables of global scripts | 2014-02-10 14:45:55 +01:00 |  | 
				
					
						| 
								
								
									 Marc Zinnschlag | 3147aebf75 | factored out declaration parser | 2014-02-10 13:01:52 +01:00 |  | 
				
					
						| 
								
								
									 Marc Zinnschlag | 2b2ac6f62b | allow declaration of local variables with keywords as names | 2014-02-02 15:43:48 +01:00 |  | 
				
					
						| 
								
								
									 Marc Zinnschlag | 32860a05e3 | added dummy implementations for getPcInJail and getPcTraveling | 2014-02-02 15:35:18 +01:00 |  | 
				
					
						| 
								
								
									 Marc Zinnschlag | 914ab1b8ab | allow 'x' instead of 'getjournalindex x' | 2014-02-02 15:08:27 +01:00 |  | 
				
					
						| 
								
								
									 Marc Zinnschlag | cd9b137129 | allow elseif without matching if (grrrrr) | 2014-02-02 14:24:58 +01:00 |  | 
				
					
						| 
								
								
									 Marc Zinnschlag | 8bcdf54570 | added warning mode to script compiler error handler | 2014-02-02 13:55:03 +01:00 |  | 
				
					
						| 
								
								
									 scrawl | 03cf383be7 | Merge branch 'master' of https://github.com/zinnschlag/openmw into savedgame Conflicts:
	apps/openmw/mwgui/referenceinterface.cpp
	apps/openmw/mwmechanics/actors.cpp
	apps/openmw/mwmechanics/mechanicsmanagerimp.cpp
	apps/openmw/mwmechanics/mechanicsmanagerimp.hpp
	apps/openmw/mwscript/cellextensions.cpp
	apps/openmw/mwworld/cells.cpp
	apps/openmw/mwworld/cells.hpp
	apps/openmw/mwworld/cellstore.cpp
	apps/openmw/mwworld/store.cpp
	apps/openmw/mwworld/worldimp.cpp | 2014-01-24 18:28:35 +01:00 |  | 
				
					
						| 
								
								
									 Marc Zinnschlag | 3e58eb34e4 | Merge remote-tracking branch 'sergeyshambir/startcombat' Conflicts:
	apps/openmw/mwscript/docs/vmformat.txt | 2014-01-13 10:17:10 +01:00 |  | 
				
					
						| 
								
								
									 scrawl | 6f9113fe88 | Add preliminary implementation of PayFine, PayFineThief and GoToJail instructions | 2014-01-09 01:49:58 +01:00 |  | 
				
					
						| 
								
								
									 scrawl | 7b33f6f2ac | Detect crime of sleeping in other NPC's beds. ShowRestMenu needs to support an explicit/implicit reference for this. | 2014-01-08 17:19:43 +01:00 |  | 
				
					
						| 
								
								
									 Sergey Shambir | d5a0ff17fd | MWScript: updated vmformat.txt, changed opcodes to fix sequence. Opcodes for StartCombat, StopCombat, GetTarget now follow the last
previous opcode. | 2014-01-07 05:06:20 +04:00 |  | 
				
					
						| 
								
								
									 Sergey Shambir | 5c7e39a92f | Implemented script commands StartCombat, StopCombat, GetTarget. Also renamed one field of AIWander class because it's not longer
unknown. | 2014-01-07 04:43:06 +04:00 |  | 
				
					
						| 
								
								
									 scrawl | 62774fcc4a | Merge branch 'master' into HEAD Conflicts:
	apps/openmw/mwbase/world.hpp
	apps/openmw/mwinput/inputmanagerimp.cpp
	apps/openmw/mwmechanics/actors.cpp
	apps/openmw/mwworld/worldimp.cpp
	apps/openmw/mwworld/worldimp.hpp
	components/esm/loadtes3.cpp | 2014-01-06 00:23:17 +01:00 |  | 
				
					
						| 
								
								
									 scrawl | b3764c504a | Implement GetPcJumping instruction | 2014-01-05 19:08:12 +01:00 |  | 
				
					
						| 
								
								
									 scrawl | 2a7d610f87 | Implement GetSpellReadied instruction | 2014-01-03 22:55:17 +01:00 |  | 
				
					
						| 
								
								
									 scrawl | 55c5d7cee4 | Implement Resurrect instruction | 2014-01-03 15:54:23 +01:00 |  | 
				
					
						| 
								
								
									 scrawl | b4230f716e | Implement RemoveEffects instruction | 2014-01-03 05:19:10 +01:00 |  | 
				
					
						| 
								
								
									 scrawl | 7d8ca91286 | Implement RemoveSpellEffects instruction | 2014-01-03 05:18:44 +01:00 |  | 
				
					
						| 
								
								
									 scrawl | 366801f3d5 | Implement explodeSpell instruction (like Cast, with caster = target) | 2014-01-03 04:44:50 +01:00 |  | 
				
					
						| 
								
								
									 scrawl | 93e1a2df73 | Implement Cast script instruction (shrines work now) | 2014-01-03 04:09:52 +01:00 |  | 
				
					
						| 
								
								
									 Lukasz Gromanowski | 1ce4663065 | Updated compiler opcodes for COE, and setHello. Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com> | 2013-12-31 18:13:38 +01:00 |  | 
				
					
						| 
								
								
									 Lukasz Gromanowski | 50b6e828cc | Added asserts in Interpreter::installSegmentX methods. Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com> | 2013-12-30 23:51:44 +01:00 |  | 
				
					
						| 
								
								
									 Marc Zinnschlag | 3590fa40bd | store global script state in saved game files | 2013-12-15 16:16:50 +01:00 |  | 
				
					
						| 
								
								
									 scrawl | 9f5ff033d7 | Handle the "GetLOS" alias for GetLineOfSight | 2013-11-25 14:06:59 +01:00 |  | 
				
					
						| 
								
								
									 scrawl | 58dce88c7d | Handle the "tai" alias for ToggleAI | 2013-11-25 14:03:51 +01:00 |  | 
				
					
						| 
								
								
									 gus | dff3cf162d | ToggleAI script instruction | 2013-11-18 23:03:44 +01:00 |  | 
				
					
						| 
								
								
									 gus | d587f3c946 | Merge branch 'master' of https://github.com/zinnschlag/openmw.git into AICombat Conflicts:
	apps/openmw/mwmechanics/actors.cpp
	apps/openmw/mwscript/docs/vmformat.txt | 2013-10-31 09:51:17 +01:00 |  | 
				
					
						| 
								
								
									 Emanuel Guevel | 496f786c2a | Implement Disable/EnableLevitation script functions Totally copied on Disable/EnableTeleporting implementation.
Thanks KittyCat! | 2013-10-02 15:33:20 +02:00 |  | 
				
					
						| 
								
								
									 gus | 46a734852b | adding script instruction getLOS + some test about AI | 2013-09-10 16:16:13 +02:00 |  | 
				
					
						| 
								
								
									 mckibbenta | 8998b90e8b | initial do-nothing implementation; registered opcode | 2013-08-24 21:19:12 -04:00 |  | 
				
					
						| 
								
								
									 Chris Robinson | 73437dfdca | GetEffect can accept an effect ID string as well | 2013-08-13 19:18:21 -07:00 |  | 
				
					
						| 
								
								
									 Chris Robinson | 30973352e8 | Implement ShowVars (SV) console function | 2013-08-13 04:54:41 -07:00 |  | 
				
					
						| 
								
								
									 Chris Robinson | db1036e5e5 | Handle SetWerewolfAcrobatics | 2013-08-09 05:37:56 -07:00 |  | 
				
					
						| 
								
								
									 Chris Robinson | 2bac4566c0 | Merge remote-tracking branch 'PotatoesMaster/werewolf' into werewolf Conflicts:
	apps/openmw/mwmechanics/actors.cpp
	apps/openmw/mwscript/statsextensions.cpp | 2013-08-08 00:09:29 -07:00 |  | 
				
					
						| 
								
								
									 Alex | b9579e085f | cleanup | 2013-08-07 15:40:57 -04:00 |  | 
				
					
						| 
								
								
									 Alex | c3ca5b7c32 | mild cleanup | 2013-08-07 13:16:20 -04:00 |  |