Koncord
								
							 
						 | 
						
							
							
							
							
								
							
							
								5854f680f0
								
							
						 | 
						
							
							
								
								[General] Add Master data types
							
							
							
							
							
						 | 
						
							2017-04-23 13:39:43 +08:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Koncord
								
							 
						 | 
						
							
							
							
							
								
							
							
								41005b1add
								
							
						 | 
						
							
							
								
								[General] Add orderChannel to packets
							
							
							
							
							
						 | 
						
							2017-04-23 13:39:43 +08:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Cernat
								
							 
						 | 
						
							
							
							
							
								
							
							
								870886192b
								
							
						 | 
						
							
							
								
								[General] Rename DYNAMICSTATS into STATS_DYNAMIC
							
							
							
							
							
						 | 
						
							2017-04-16 09:00:18 +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
								
							 
						 | 
						
							
							
							
							
								
							
							
								e7960eee76
								
							
						 | 
						
							
							
								
								[General] Rename DrawState packets into AnimFlags ones for clarity
							
							
							
							
							
						 | 
						
							2017-04-14 16:00:34 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Cernat
								
							 
						 | 
						
							
							
							
							
								
							
							
								0d196af685
								
							
						 | 
						
							
							
								
								[General] Add placeholders for 7 new ActorPackets
							
							
							
							
							
						 | 
						
							2017-04-11 11:37:38 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Cernat
								
							 
						 | 
						
							
							
							
							
								
							
							
								742d6f653a
								
							
						 | 
						
							
							
								
								[General] Add ActorPosition packet
							
							
							
							
							
						 | 
						
							2017-04-10 12:38:30 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Cernat
								
							 
						 | 
						
							
							
							
							
								
							
							
								174f316787
								
							
						 | 
						
							
							
								
								[General] Rename PacketActorFrame into PacketActorTest
							
							
							
							
							
						 | 
						
							2017-04-10 08:37:18 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Cernat
								
							 
						 | 
						
							
							
							
							
								
							
							
								8c2469bf6d
								
							
						 | 
						
							
							
								
								[General] Add placeholder ActorList, ActorAuthority & ActorFrame packets
							
							
							
							
							
						 | 
						
							2017-04-05 04:06:45 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Koncord
								
							 
						 | 
						
							
							
							
							
								
							
							
								0c1905e842
								
							
						 | 
						
							
							
								
								[General] Add PreInit packet
							
							
							
							
							
						 | 
						
							2017-03-05 16:46:11 +08:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Cernat
								
							 
						 | 
						
							
							
							
							
								
							
							
								5c269a5f8d
								
							
						 | 
						
							
							
								
								[General] Rename ID_GAME_DIE and ID_GAME_RESURRECT
							
							
							
							
							
						 | 
						
							2017-02-28 01:38:25 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Cernat
								
							 
						 | 
						
							
							
							
							
								
							
							
								27c4015f50
								
							
						 | 
						
							
							
								
								[General] Remove unused packet placeholder ID_OBJECT_HEALTH
							
							
							
							
							
						 | 
						
							2017-02-16 18:46:39 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Cernat
								
							 
						 | 
						
							
							
							
							
								
							
							
								04d45b9dbb
								
							
						 | 
						
							
							
								
								[General] Rename packets to show they are for players only, not NPCs
							
							
							
							
							
						 | 
						
							2017-02-05 09:01:33 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Cernat
								
							 
						 | 
						
							
							
							
							
								
							
							
								6328ffb9aa
								
							
						 | 
						
							
							
								
								[General] In ID_GAME_ATTRIBUTE & ID_GAME_SKILL, rename GAME into PLAYER
							
							
							
							
							
						 | 
						
							2017-02-04 14:25:43 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Cernat
								
							 
						 | 
						
							
							
							
							
								
							
							
								9130c1f302
								
							
						 | 
						
							
							
								
								[General] Rename ID_CONTAINER_ADD into ID_CONTAINER
							
							
							
							
							
						 | 
						
							2017-02-04 13:14:37 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Cernat
								
							 
						 | 
						
							
							
							
							
								
							
							
								d2cf96af99
								
							
						 | 
						
							
							
								
								[General] Repurpose the unused ID_CONTAINER_REMOVE into ID_OBJECT_HEALTH
							
							
							
							
							
						 | 
						
							2017-02-04 13:05:15 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Cernat
								
							 
						 | 
						
							
							
							
							
								
							
							
								958ff06ca8
								
							
						 | 
						
							
							
								
								[General] Rename ID_DOOR_ACTIVATE into ID_DOOR_STATE
							
							
							
							
							
						 | 
						
							2017-02-01 11:54:40 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Cernat
								
							 
						 | 
						
							
							
							
							
								
							
							
								244da19a51
								
							
						 | 
						
							
							
								
								[General] Turn ID_PLAYER_CELL_LOAD into ID_PLAYER_CELL_STATE for clarity
							
							
							
							
							
						 | 
						
							2017-01-26 13:49:20 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Cernat
								
							 
						 | 
						
							
							
							
							
								
							
							
								1d9c6ddd81
								
							
						 | 
						
							
							
								
								[General] Add placeholders for the new packet ID_PLAYER_CELL_LOAD
							
							
							
							
							
						 | 
						
							2017-01-25 14:51:43 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Cernat
								
							 
						 | 
						
							
							
							
							
								
							
							
								e9b22814b9
								
							
						 | 
						
							
							
								
								Create placeholder for ID_GAME_JOURNAL
							
							
							
							
							
						 | 
						
							2017-01-20 11:15:10 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Cernat
								
							 
						 | 
						
							
							
							
							
								
							
							
								a69f294ef0
								
							
						 | 
						
							
							
								
								Rename ID_GAME_CELL into ID_PLAYER_CELL_CHANGE
							
							
							
							
							
						 | 
						
							2017-01-20 10:30:50 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Koncord
								
							 
						 | 
						
							
							
							
							
								
							
							
								b5c586d5b7
								
							
						 | 
						
							
							
								
								Add and implement ID_MASTER_QUERY
							
							
							
							
							
						 | 
						
							2017-01-10 18:33:02 +08:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Koncord
								
							 
						 | 
						
							
							
							
							
								
							
							
								b1bb552b65
								
							
						 | 
						
							
							
								
								Add packet ActiveSkills
							
							
							
							
							
						 | 
						
							2016-12-03 23:38:40 +08:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Cernat
								
							 
						 | 
						
							
							
							
							
								
							
							
								6ea5f08e9c
								
							
						 | 
						
							
							
								
								Create placeholder for ID_GAME_SPELLBOOK
							
							
							
							
							
						 | 
						
							2016-11-21 02:28:05 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Cernat
								
							 
						 | 
						
							
							
							
							
								
							
							
								ae39daf76a
								
							
						 | 
						
							
							
								
								Add and implement ID_MUSIC_PLAY
							
							
							
							
							
						 | 
						
							2016-11-20 22:54:49 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Koncord
								
							 
						 | 
						
							
							
							
							
								
							
							
								37e9cafbf7
								
							
						 | 
						
							
							
								
								Add new API function: SetConsoleAllow
							
							
							
							
							
							
							
							example:
tes3mp.SetConsoleAllow(pid, 0) -- disallow console to the player
The console is allowed by default 
							
						 | 
						
							2016-11-04 03:01:26 +08:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Cernat
								
							 
						 | 
						
							
							
							
							
								
							
							
								46397a7dac
								
							
						 | 
						
							
							
								
								Add and implement ID_OBJECT_ANIM_PLAY
							
							
							
							
							
						 | 
						
							2016-10-27 16:09:02 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Cernat
								
							 
						 | 
						
							
							
							
							
								
							
							
								c205e793cb
								
							
						 | 
						
							
							
								
								Add and implement ID_SCRIPT_MEMBER_SHORT
							
							
							
							
							
						 | 
						
							2016-10-27 00:41:14 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Cernat
								
							 
						 | 
						
							
							
							
							
								
							
							
								97468980af
								
							
						 | 
						
							
							
								
								Add and implement 3 new WorldPackets for ingame script variable values
							
							
							
							
							
						 | 
						
							2016-10-26 12:25:50 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Cernat
								
							 
						 | 
						
							
							
							
							
								
							
							
								385b5f39e3
								
							
						 | 
						
							
							
								
								Add and implement ID_OBJECT_ROTATE
							
							
							
							
							
						 | 
						
							2016-10-25 14:28:39 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Cernat
								
							 
						 | 
						
							
							
							
							
								
							
							
								0fb9b6eefb
								
							
						 | 
						
							
							
								
								On second thought, rename ID_OBJECT_MOVE_WORLD into ID_OBJECT_MOVE
							
							
							
							
							
						 | 
						
							2016-10-25 12:53:18 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Cernat
								
							 
						 | 
						
							
							
							
							
								
							
							
								947a677801
								
							
						 | 
						
							
							
								
								Replace ID_ACTIVATOR_ACTIVATE with ID_OBJECT_MOVE_WORLD
							
							
							
							
							
						 | 
						
							2016-10-25 12:42:29 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Cernat
								
							 
						 | 
						
							
							
							
							
								
							
							
								c25ebc34b3
								
							
						 | 
						
							
							
								
								Shorten WorldPacket IDs by removing WORLD from them
							
							
							
							
							
						 | 
						
							2016-10-25 12:15:27 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Cernat
								
							 
						 | 
						
							
							
							
							
								
							
							
								52d156e136
								
							
						 | 
						
							
							
								
								Make server able to receive the 5 new WorldPackets
							
							
							
							
							
						 | 
						
							2016-10-25 00:50:32 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Cernat
								
							 
						 | 
						
							
							
							
							
								
							
							
								b6111d16cc
								
							
						 | 
						
							
							
								
								Add and implement ID_WORLD_VIDEO_PLAY
							
							
							
							
							
						 | 
						
							2016-10-24 17:52:19 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Cernat
								
							 
						 | 
						
							
							
							
							
								
							
							
								3fd93896f2
								
							
						 | 
						
							
							
								
								Add and implement ID_WORLD_OBJECT_LOCK
							
							
							
							
							
						 | 
						
							2016-10-24 13:20:04 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Cernat
								
							 
						 | 
						
							
							
							
							
								
							
							
								08ea5163c4
								
							
						 | 
						
							
							
								
								Add and implement ID_WORLD_OBJECT_UNLOCK
							
							
							
							
							
						 | 
						
							2016-10-24 11:26:31 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Cernat
								
							 
						 | 
						
							
							
							
							
								
							
							
								c639337842
								
							
						 | 
						
							
							
								
								Merge with tes3mp-packetexpansion by fixing conflicts
							
							
							
							
							
							
							
							# Conflicts:
#	apps/openmw-mp/Networking.cpp
#	apps/openmw/mwmp/Networking.cpp
#	components/CMakeLists.txt
#	components/openmw-mp/NetworkMessages.hpp
#	components/openmw-mp/PacketsController.cpp 
							
						 | 
						
							2016-10-23 17:57:38 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Koncord
								
							 
						 | 
						
							
							
							
							
								
							
							
								c27351c19e
								
							
						 | 
						
							
							
								
								Implement inventory functions
							
							
							
							
							
							
							
							AddItem, RemoveItem, GetItemName, GetItemCount, GetItemHealth, GetInventorySize SendInventory
Example:
```lua
tes3mp.AddItem(pid, "glass dagger", 1, 50)
tes3mp.AddItem(pid, "glass dagger", 1, -1)
tes3mp.SendInventory(pid)
tes3mp.RemoveItem(pid, "glass dagger", 1)
tes3mp.SendInventory(pid)
local invSize = tes3mp.GetInventorySize(pid) - 1
for i = 0, invSize do
    print(("%s %d %d"):format(tes3mp.GetItemName(pid, i), tes3mp.GetItemCount(pid, i), tes3mp.GetItemHealth(pid, i)))
end
```
							
						 | 
						
							2016-10-23 02:57:49 +08:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Cernat
								
							 
						 | 
						
							
							
							
							
								
							
							
								3c49157ed7
								
							
						 | 
						
							
							
								
								Rename WorldPackets to ID_WORLD_OBJECT_DELETE and ID_WORLD_OBJECT_PLACE
							
							
							
							
							
						 | 
						
							2016-10-22 18:05:32 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Cernat
								
							 
						 | 
						
							
							
							
							
								
							
							
								565e7e4b9f
								
							
						 | 
						
							
							
								
								Create and implement placeholder for ID_WORLD_OBJECT_CREATION
							
							
							
							
							
						 | 
						
							2016-10-21 21:57:05 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Cernat
								
							 
						 | 
						
							
							
							
							
								
							
							
								285f89573d
								
							
						 | 
						
							
							
								
								Create placeholders for WorldPacket classes
							
							
							
							
							
						 | 
						
							2016-10-19 20:36:11 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Cernat
								
							 
						 | 
						
							
							
							
							
								
							
							
								b6086ab015
								
							
						 | 
						
							
							
								
								Rename ID_GAME_DYNAMICSTATS_CURRENT into ID_GAME_DYNAMICSTATS
							
							
							
							
							
						 | 
						
							2016-09-28 14:13:24 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Cernat
								
							 
						 | 
						
							
							
							
							
								
							
							
								9cbda73586
								
							
						 | 
						
							
							
								
								Remove unused packets IDs
							
							
							
							
							
						 | 
						
							2016-09-28 12:44:39 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Cernat
								
							 
						 | 
						
							
							
							
							
								
							
							
								b65deca2ae
								
							
						 | 
						
							
							
								
								Remove unused PacketRotation and PacketCreateProjectile
							
							
							
							
							
						 | 
						
							2016-09-28 12:37:08 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Cernat
								
							 
						 | 
						
							
							
							
							
								
							
							
								57f07813b0
								
							
						 | 
						
							
							
								
								Rename ID_GAME_UPDATE_POS into ID_GAME_POS
							
							
							
							
							
						 | 
						
							2016-09-28 11:45:14 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Cernat
								
							 
						 | 
						
							
							
							
							
								
							
							
								26487598a6
								
							
						 | 
						
							
							
								
								Rename ID_GAME_UPDATE_EQUIPED into ID_GAME_EQUIPMENT
							
							
							
							
							
						 | 
						
							2016-09-28 11:36:29 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Cernat
								
							 
						 | 
						
							
							
							
							
								
							
							
								ce4b326b02
								
							
						 | 
						
							
							
								
								Rename ID_GAME_UPDATE_BASESTATS into ID_GAME_DYNAMICSTATS_CURRENT
							
							
							
							
							
						 | 
						
							2016-09-28 07:50:16 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									David Cernat
								
							 
						 | 
						
							
							
							
							
								
							
							
								046a1ea899
								
							
						 | 
						
							
							
								
								Add packet for player levels
							
							
							
							
							
						 | 
						
							2016-09-25 14:28:25 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Koncord
								
							 
						 | 
						
							
							
							
							
								
							
							
								9bcca6d141
								
							
						 | 
						
							
							
								
								Init PacketLoaded in PacketsController
							
							
							
							
							
						 | 
						
							2016-09-18 11:55:51 +08:00 | 
						
						
							
							
							
								
							
							
						 |