mrcheko 
								
							 
						 
						
							
							
							
							
								
							
							
								559c772906 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master'  
							
							 
							
							
							
						 
						
							2014-05-25 10:21:54 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									mrcheko 
								
							 
						 
						
							
							
							
							
								
							
							
								56881cb7c9 
								
							 
						 
						
							
							
								
								fix bugs in aisequence::execute  
							
							 
							
							
							
						 
						
							2014-05-24 23:05:30 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								58afa58549 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'mrcheko/master'  
							
							 
							
							
							
						 
						
							2014-05-19 22:07:32 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									mrcheko 
								
							 
						 
						
							
							
							
							
								
							
							
								638df221a6 
								
							 
						 
						
							
							
								
								memory leak fix  
							
							 
							
							
							
						 
						
							2014-05-19 23:29:35 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								37f1a49352 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'mrcheko/master'  
							
							 
							
							
							
						 
						
							2014-05-18 22:36:40 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									mrcheko 
								
							 
						 
						
							
							
							
							
								
							
							
								fa14df62b7 
								
							 
						 
						
							
							
								
								fix crash on disappeared target  
							
							 
							
							
							
						 
						
							2014-05-18 23:15:22 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								56c4367c1a 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'mrcheko/master'  
							
							 
							
							
							
						 
						
							2014-05-18 18:42:23 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									mrcheko 
								
							 
						 
						
							
							
							
							
								
							
							
								e1249f6a31 
								
							 
						 
						
							
							
								
								actor handle and id confusing fix  
							
							 
							
							
							
						 
						
							2014-05-18 20:13:46 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									mrcheko 
								
							 
						 
						
							
							
							
							
								
							
							
								66307dd889 
								
							 
						 
						
							
							
								
								travis  fix   #3  :(  
							
							 
							
							
							
						 
						
							2014-05-18 16:10:14 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									mrcheko 
								
							 
						 
						
							
							
							
							
								
							
							
								74697f8116 
								
							 
						 
						
							
							
								
								travis  fix   #2  
							
							 
							
							
							
						 
						
							2014-05-18 15:41:15 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									mrcheko 
								
							 
						 
						
							
							
							
							
								
							
							
								69c1eb28c5 
								
							 
						 
						
							
							
								
								travis compile fix  
							
							 
							
							
							
						 
						
							2014-05-18 14:39:04 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									mrcheko 
								
							 
						 
						
							
							
							
							
								
							
							
								aa5647b45e 
								
							 
						 
						
							
							
								
								merge master, resolve conflicts  
							
							 
							
							
							
						 
						
							2014-05-17 19:20:57 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								36d9ae17cc 
								
							 
						 
						
							
							
								
								Revert "Change all AI packages (except AiActivate) to use ActorIds"  
							
							 
							
							... 
							
							
							
							Causes potential infinite loops (AiSequence::fill -> AiPackage() -> getCreatureStats -> ensureCustomData -> ..)
This reverts commit 2e9985c1a3 . 
							
						 
						
							2014-05-16 12:11:34 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									mrcheko 
								
							 
						 
						
							
							
							
							
								
							
							
								5be37f04ef 
								
							 
						 
						
							
							
								
								Feature 1314: make npc fight creatures  
							
							 
							
							
							
						 
						
							2014-05-16 00:03:48 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								2e9985c1a3 
								
							 
						 
						
							
							
								
								Change all AI packages (except AiActivate) to use ActorIds  
							
							 
							
							... 
							
							
							
							More robust in case the target changes cell or there are multiple targets with the same RefId 
							
						 
						
							2014-05-15 09:54:10 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									mrcheko 
								
							 
						 
						
							
							
							
							
								
							
							
								725f6cac5e 
								
							 
						 
						
							
							
								
								AiPursue infinite package updating bug resolved  
							
							 
							
							
							
						 
						
							2014-05-13 00:05:30 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								7bddfc0025 
								
							 
						 
						
							
							
								
								Fix some spelling mistakes.  
							
							 
							
							
							
						 
						
							2014-05-03 12:23:22 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								122e606e30 
								
							 
						 
						
							
							
								
								Crime: improvement to arrest on sight for large bounties  
							
							 
							
							... 
							
							
							
							iCrimeThreshold controls the needed bounty to have guards run to the player and force dialogue. In vanilla, the greeting dialogue is scripted to either arrest the player (< 5000 bounty) or present a death sentence and attack (>= 5000 bounty). 
							
						 
						
							2014-05-03 12:17:44 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								1fd7a07b5e 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/OpenMW/openmw  into return  
							
							 
							
							... 
							
							
							
							Conflicts:
	apps/openmw/mwmechanics/aisequence.cpp
	apps/openmw/mwmechanics/aiwander.cpp 
							
						 
						
							2014-04-29 09:14:13 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								9b36a13821 
								
							 
						 
						
							
							
								
								Feature  #1289 : NPCs return to default position  
							
							 
							
							... 
							
							
							
							Make stationary NPCs return to their previous position once combat/crime AI finishes. 
							
						 
						
							2014-04-29 09:09:51 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thoronador 
								
							 
						 
						
							
							
							
							
								
							
							
								1b8c975d5b 
								
							 
						 
						
							
							
								
								minor performance improvements in apps/openmw  
							
							 
							
							... 
							
							
							
							Checking for emptiness using size() might be inefficient, because
it can take linear time, while empty() is guaranteed to take only
constant time.
For non-primitive types, postfix ++ operators are inefficient
compared to prefix ++ operators, because post-increment usually
involves keeping a copy of the previous value around. 
							
						 
						
							2014-04-27 19:10:23 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeffrey Haines 
								
							 
						 
						
							
							
							
							
								
							
							
								7c0b51fb7e 
								
							 
						 
						
							
							
								
								Ai pursue now controls guards pursuit of crimes  
							
							 
							
							... 
							
							
							
							Should extend AiActivate in the future 
							
						 
						
							2014-04-02 00:18:22 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeffrey Haines 
								
							 
						 
						
							
							
							
							
								
							
							
								4037f3705e 
								
							 
						 
						
							
							
								
								Feature 1154 & 73: NPCs react to crime  
							
							 
							
							
							
						 
						
							2014-04-01 14:15:55 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								23ffb8a4dc 
								
							 
						 
						
							
							
								
								Fixes   #1143 : Make getCurrentAiPackage return the package that was run last, not the package that will be run in the next frame.  
							
							 
							
							... 
							
							
							
							This makes the Mehra Milo script work properly. 
							
						 
						
							2014-01-29 15:37:27 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									gus 
								
							 
						 
						
							
							
							
							
								
							
							
								707e579dfe 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/zinnschlag/openmw.git  into AIFix2  
							
							 
							
							... 
							
							
							
							Conflicts:
	apps/openmw/mwmechanics/aifollow.cpp 
							
						 
						
							2014-01-24 19:16:50 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								fe66012bcd 
								
							 
						 
						
							
							
								
								Closes   #1115 : Fix a bug causing number of AI packages to grow exponentially when adding an AI package. Not sure if adding the same package twice should even be allowed.  
							
							 
							
							
							
						 
						
							2014-01-17 10:55:46 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									greye 
								
							 
						 
						
							
							
							
							
								
							
							
								61707694e8 
								
							 
						 
						
							
							
								
								fix memory leak in AISequence  
							
							 
							
							
							
						 
						
							2014-01-14 16:22:50 +04: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  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									gus 
								
							 
						 
						
							
							
							
							
								
							
							
								2446abe076 
								
							 
						 
						
							
							
								
								Allow getting current active package  
							
							 
							
							
							
						 
						
							2014-01-12 14:01:54 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								098f9712f1 
								
							 
						 
						
							
							
								
								Add getPlayerPtr() utility method. Reduces dependencies a lot.  
							
							 
							
							
							
						 
						
							2014-01-08 18:39:44 +01: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  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lukasz Gromanowski 
								
							 
						 
						
							
							
							
							
								
							
							
								bfd79bfbe6 
								
							 
						 
						
							
							
								
								Various fixes for CppCheck warnings.  
							
							 
							
							... 
							
							
							
							Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com> 
							
						 
						
							2013-12-06 07:36:16 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									gus 
								
							 
						 
						
							
							
							
							
								
							
							
								4559e932ae 
								
							 
						 
						
							
							
								
								AI packages have priority and combat is triggered in actor.cpp using the Hostile setting in CreaturesState  
							
							 
							
							
							
						 
						
							2013-11-18 12:33:09 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									gus 
								
							 
						 
						
							
							
							
							
								
							
							
								02ded18fc5 
								
							 
						 
						
							
							
								
								Linux backslash fix  
							
							 
							
							
							
						 
						
							2013-10-31 09:43:12 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									gus 
								
							 
						 
						
							
							
							
							
								
							
							
								650a112e2e 
								
							 
						 
						
							
							
								
								better timer  
							
							 
							
							
							
						 
						
							2013-10-30 20:42:50 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									gus 
								
							 
						 
						
							
							
							
							
								
							
							
								a6e7c6c104 
								
							 
						 
						
							
							
								
								disable AI combat for creatures  
							
							 
							
							
							
						 
						
							2013-10-28 23:04:46 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									gus 
								
							 
						 
						
							
							
							
							
								
							
							
								d7584f9df7 
								
							 
						 
						
							
							
								
								getLineOfSight, no script instruction yet  
							
							 
							
							
							
						 
						
							2013-10-28 18:01:40 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									gus 
								
							 
						 
						
							
							
							
							
								
							
							
								2515a1239e 
								
							 
						 
						
							
							
								
								improved combat conditions  
							
							 
							
							
							
						 
						
							2013-10-27 14:22:51 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									gus 
								
							 
						 
						
							
							
							
							
								
							
							
								a0edb55f60 
								
							 
						 
						
							
							
								
								only NPC with fight over 80 will attack you now  
							
							 
							
							
							
						 
						
							2013-10-27 13:50:29 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									gus 
								
							 
						 
						
							
							
							
							
								
							
							
								882b136b35 
								
							 
						 
						
							
							
								
								bugfix of bugfix ^^  
							
							 
							
							
							
						 
						
							2013-10-27 13:21:16 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									gus 
								
							 
						 
						
							
							
							
							
								
							
							
								94069e3a7e 
								
							 
						 
						
							
							
								
								bugfix  
							
							 
							
							
							
						 
						
							2013-10-07 20:30:12 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									gus 
								
							 
						 
						
							
							
							
							
								
							
							
								2537384c50 
								
							 
						 
						
							
							
								
								bug fix  
							
							 
							
							
							
						 
						
							2013-09-28 12:25:37 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									gus 
								
							 
						 
						
							
							
							
							
								
							
							
								9353f4d14f 
								
							 
						 
						
							
							
								
								WIP AI combat  
							
							 
							
							
							
						 
						
							2013-09-25 18:01:36 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									gus 
								
							 
						 
						
							
							
							
							
								
							
							
								46a734852b 
								
							 
						 
						
							
							
								
								adding script instruction getLOS + some test about AI  
							
							 
							
							
							
						 
						
							2013-09-10 16:16:13 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								16cacb338a 
								
							 
						 
						
							
							
								
								Initialize MWMechanics::AiSequence from ESM::AiPackageList  
							
							 
							
							
							
						 
						
							2013-07-31 00:55:08 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Marc Zinnschlag 
								
							 
						 
						
							
							
							
							
								
							
							
								345eec1135 
								
							 
						 
						
							
							
								
								Issue  #389 : added AI package base class and AI packages management class  
							
							 
							
							
							
						 
						
							2012-09-04 13:25:53 +02:00