David Cernat 
								
							 
						 
						
							
							
							
							
								
							
							
								528bd26a3b 
								
							 
						 
						
							
							
								
								[General] Allow followers to follow non-authority players through cells  
							
							 
							
							
							
						 
						
							2018-07-13 21:27:29 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									David Cernat 
								
							 
						 
						
							
							
							
							
								
							
							
								09da24f1ea 
								
							 
						 
						
							
							
								
								[General] Rename all instances of refNumIndex into refNum  
							
							 
							
							... 
							
							
							
							This creates symmetry with mpNum and should cause less confusion in the future. 
							
						 
						
							2018-07-13 04:12:03 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									David Cernat 
								
							 
						 
						
							
							
							
							
								
							
							
								bff6e9e235 
								
							 
						 
						
							
							
								
								[General] Implement ActorAI packet, part 5  
							
							 
							
							... 
							
							
							
							Allow repetition for AiWander package to be turned on and off. 
							
						 
						
							2018-07-10 23:18:32 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									David Cernat 
								
							 
						 
						
							
							
							
							
								
							
							
								00c13ae96c 
								
							 
						 
						
							
							
								
								[General] Implement ActorAI packet, part 4  
							
							 
							
							... 
							
							
							
							The server can now make actors activate players and objects, at least in theory. In practice, OpenMW''s AiActivate package needs to be worked so it allows specific objects as targets instead of just refIds. 
							
						 
						
							2018-07-10 07:07:37 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									David Cernat 
								
							 
						 
						
							
							
							
							
								
							
							
								0e13207afe 
								
							 
						 
						
							
							
								
								[General] Implement ActorAI packet, part 3  
							
							 
							
							... 
							
							
							
							The server can now cancel actor AI, make actors travel to a location, make actors wander, and make actors get escorted by a player or another actor. 
							
						 
						
							2018-07-10 05:07:58 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									David Cernat 
								
							 
						 
						
							
							
							
							
								
							
							
								5baef09f79 
								
							 
						 
						
							
							
								
								[General] Implement ActorAI packet, part 2  
							
							 
							
							... 
							
							
							
							The server can now make actors start combat with players or other actors. 
							
						 
						
							2018-07-10 02:47:52 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									David Cernat 
								
							 
						 
						
							
							
							
							
								
							
							
								c075496748 
								
							 
						 
						
							
							
								
								[General] Replace deathReason in death packets with a killer variable  
							
							 
							
							... 
							
							
							
							Add serverside script functions for determining the killers of both players and actors.
Use unsigned ints for script functions returning an object or actor's refNumIndex or mpNum.
Remove updateDeadState() from LocalPlayer and make its code part of updateStatsDynamic() for simplicity. 
							
						 
						
							2018-07-05 22:24:51 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									David Cernat 
								
							 
						 
						
							
							
							
							
								
							
							
								7ffdb18bf9 
								
							 
						 
						
							
							
								
								[General] Implement ActorDeath packet, part 1  
							
							 
							
							... 
							
							
							
							ActorDeath packets are sent for dead actors before their StatsDynamic packets. They contain the actor's deathReason in a manner similar to that of PlayerDeath packets.
A future commit will replace the deathReason with a variable named killer which will be an mwmp::Target. 
							
						 
						
							2018-06-27 21:47:55 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									David Cernat 
								
							 
						 
						
							
							
							
							
								
							
							
								77389538e8 
								
							 
						 
						
							
							
								
								[General] Implement ActorAI packet, part 1  
							
							 
							
							... 
							
							
							
							The server can now make actors become followers of players or other actors. 
							
						 
						
							2018-05-12 06:29:11 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									David Cernat 
								
							 
						 
						
							
							
							
							
								
							
							
								b9520c11da 
								
							 
						 
						
							
							
								
								[General] Rework PlayerEquipment packets so they are of minimal size  
							
							 
							
							... 
							
							
							
							Moreover, rename BaseNetCreature's equipedItems into equipmentItems.
(cherry picked from commit d1ad0c91f8 ) 
							
						 
						
							2018-04-20 22:46:16 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									David Cernat 
								
							 
						 
						
							
							
							
							
								
							
							
								605b06c303 
								
							 
						 
						
							
							
								
								[General] Find actor speech captions instead of sending them in packets  
							
							 
							
							
							
						 
						
							2017-10-30 11:06:09 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									David Cernat 
								
							 
						 
						
							
							
							
							
								
							
							
								4f273932af 
								
							 
						 
						
							
							
								
								[General] Implement sending and reading of ActorEquipment packets  
							
							 
							
							
							
						 
						
							2017-05-26 04:37:49 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									David Cernat 
								
							 
						 
						
							
							
							
							
								
							
							
								f527fe9ebe 
								
							 
						 
						
							
							
								
								[General] Add basic integrity check to reading of ActorList packets  
							
							 
							
							... 
							
							
							
							Additionally, add newlines to files missing them. 
							
						 
						
							2017-05-16 14:20:40 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									David Cernat 
								
							 
						 
						
							
							
							
							
								
							
							
								1a699329e5 
								
							 
						 
						
							
							
								
								[General] Set new BaseActor booleans in corresponding packets  
							
							 
							
							
							
						 
						
							2017-05-01 20:18:22 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									David Cernat 
								
							 
						 
						
							
							
							
							
								
							
							
								730df061b3 
								
							 
						 
						
							
							
								
								[General] Add hasPositionData and hasStatsDynamicData bools to BaseActor  
							
							 
							
							
							
						 
						
							2017-05-01 19:44:23 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									David Cernat 
								
							 
						 
						
							
							
							
							
								
							
							
								e8e0090b9b 
								
							 
						 
						
							
							
								
								[General] Use new SimpleCreatureStats struct in BaseActor  
							
							 
							
							
							
						 
						
							2017-04-30 18:44:59 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									David Cernat 
								
							 
						 
						
							
							
							
							
								
							
							
								cc2250815d 
								
							 
						 
						
							
							
								
								[General] Add packet data for attacks on and by Actors  
							
							 
							
							
							
						 
						
							2017-04-18 10:03:58 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									David Cernat 
								
							 
						 
						
							
							
							
							
								
							
							
								f0f0b2dcc9 
								
							 
						 
						
							
							
								
								[General] Send and read ActorSpeech packets  
							
							 
							
							
							
						 
						
							2017-04-16 18:43:13 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									David Cernat 
								
							 
						 
						
							
							
							
							
								
							
							
								1fb11dafef 
								
							 
						 
						
							
							
								
								[General] Send and read ActorStatsDynamic packets  
							
							 
							
							
							
						 
						
							2017-04-16 16:42:07 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									David Cernat 
								
							 
						 
						
							
							
							
							
								
							
							
								ca8fd1aa72 
								
							 
						 
						
							
							
								
								[General] Remove ActorHeadRotation packet because it would be too spammy  
							
							 
							
							
							
						 
						
							2017-04-15 15:49:40 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									David Cernat 
								
							 
						 
						
							
							
							
							
								
							
							
								2872675f5e 
								
							 
						 
						
							
							
								
								[General] Send and read ActorAnimPlay packets  
							
							 
							
							
							
						 
						
							2017-04-15 13:42:30 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									David Cernat 
								
							 
						 
						
							
							
							
							
								
							
							
								d2fe777f89 
								
							 
						 
						
							
							
								
								[General] Send and read ActorDrawState packets  
							
							 
							
							
							
						 
						
							2017-04-13 15:26:48 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									David Cernat 
								
							 
						 
						
							
							
							
							
								
							
							
								10ad5b2a99 
								
							 
						 
						
							
							
								
								[General] Remove BaseActor's AnimStates that are no longer needed  
							
							 
							
							
							
						 
						
							2017-04-13 13:06:09 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									David Cernat 
								
							 
						 
						
							
							
							
							
								
							
							
								7662297334 
								
							 
						 
						
							
							
								
								[General] Use ESM::Position to store BaseActor's movement  
							
							 
							
							
							
						 
						
							2017-04-10 16:32:10 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									David Cernat 
								
							 
						 
						
							
							
							
							
								
							
							
								a5d0486c82 
								
							 
						 
						
							
							
								
								[General] Set actor data correctly  
							
							 
							
							
							
						 
						
							2017-04-10 07:22:03 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									David Cernat 
								
							 
						 
						
							
							
							
							
								
							
							
								c52084a028 
								
							 
						 
						
							
							
								
								[General] Use BaseActorLists in ActorPackets  
							
							 
							
							
							
						 
						
							2017-04-09 16:32:44 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									David Cernat 
								
							 
						 
						
							
							
							
							
								
							
							
								4f3d05eed2 
								
							 
						 
						
							
							
								
								[General] Add ActorList class  
							
							 
							
							
							
						 
						
							2017-04-09 10:50:35 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									David Cernat 
								
							 
						 
						
							
							
							
							
								
							
							
								b8ca2382c7 
								
							 
						 
						
							
							
								
								[General] Remove variables that are not going to be used in ActorFrame  
							
							 
							
							
							
						 
						
							2017-04-08 11:27:08 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									David Cernat 
								
							 
						 
						
							
							
							
							
								
							
							
								d3f3fb5d05 
								
							 
						 
						
							
							
								
								[Client] Correctly implement movement animation sync for NPCs  
							
							 
							
							
							
						 
						
							2017-04-08 08:59:21 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									David Cernat 
								
							 
						 
						
							
							
							
							
								
							
							
								d829d219c3 
								
							 
						 
						
							
							
								
								[General] Add (very) partial animation sync for NPCs  
							
							 
							
							
							
						 
						
							2017-04-06 15:11:51 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									David Cernat 
								
							 
						 
						
							
							
							
							
								
							
							
								d24cde16dd 
								
							 
						 
						
							
							
								
								[General] Add simple BaseActor and LocalActor classes  
							
							 
							
							
							
						 
						
							2017-04-05 12:52:27 +03:00