1
0
Fork 1
mirror of https://github.com/TES3MP/openmw-tes3mp.git synced 2025-01-31 23:45:32 +00:00

[Server] Add SendActorAuthority() script function

This commit is contained in:
David Cernat 2017-04-05 11:02:11 +03:00
parent c2d6265ffd
commit ba8341bfb5
2 changed files with 8 additions and 0 deletions

View file

@ -277,6 +277,12 @@ void WorldFunctions::SendActorList() noexcept
mwmp::Networking::get().getWorldController()->GetPacket(ID_ACTOR_LIST)->Send(scriptEvent.guid);
}
void WorldFunctions::SendActorAuthority() noexcept
{
mwmp::Networking::get().getWorldController()->GetPacket(ID_ACTOR_AUTHORITY)->setEvent(&scriptEvent);
mwmp::Networking::get().getWorldController()->GetPacket(ID_ACTOR_AUTHORITY)->Send(scriptEvent.guid);
}
void WorldFunctions::SendObjectDelete() noexcept
{
mwmp::Networking::get().getWorldController()->GetPacket(ID_OBJECT_DELETE)->setEvent(&scriptEvent);

View file

@ -52,6 +52,7 @@
{"AddContainerItem", WorldFunctions::AddContainerItem},\
\
{"SendActorList", WorldFunctions::SendActorList},\
{"SendActorAuthority", WorldFunctions::SendActorAuthority},\
{"SendObjectDelete", WorldFunctions::SendObjectDelete},\
{"SendObjectPlace", WorldFunctions::SendObjectPlace},\
{"SendObjectScale", WorldFunctions::SendObjectScale},\
@ -118,6 +119,7 @@ public:
static void AddContainerItem() noexcept;
static void SendActorList() noexcept;
static void SendActorAuthority() noexcept;
static void SendObjectDelete() noexcept;
static void SendObjectPlace() noexcept;
static void SendObjectScale() noexcept;