openmw-tes3coop/components/openmw-mp/Packets/Actor
Koncord 2d0840cb3a [General] Modernize Script API
This commit changes the style of tes3mp serverside scripting mods. Short list of changes:
* Break compatibility with old server mods
* OOP style lua API
* Basic dependency checker, allowing the installation of multiple server mods without changing configs
* Remove support for C++ plugins
* Change outdated LuaBridge to [sol2](https://github.com/ThePhD/sol2);
* Support GCC, Clang and MSVC compilers
* New environment variables: "TES3MP_SERVER_DIR" and "TES3MP_SERVER_USERDIR";
* New entity "Command controller" for registering new chat commands;
* New Event system
* Simplified Timer API
* All Lua mods now run in their own environments
* Add global namespace - Data that can be used for communicating between mods
* Player and Actor inherit base class NetActor
2017-08-28 00:15:56 +08:00
..
ActorPacket.cpp [General] Modernize Script API 2017-08-28 00:15:56 +08:00
ActorPacket.hpp [General] Modernize Script API 2017-08-28 00:15:56 +08:00
PacketActorAI.cpp [General] Simplify ActorPackets 2017-06-03 03:42:10 +08:00
PacketActorAI.hpp [General] Simplify ActorPackets 2017-06-03 03:42:10 +08:00
PacketActorAnimFlags.cpp [General] Simplify ActorPackets 2017-06-03 03:42:10 +08:00
PacketActorAnimFlags.hpp [General] Modernize Script API 2017-08-28 00:15:56 +08:00
PacketActorAnimPlay.cpp [General] Simplify ActorPackets 2017-06-03 03:42:10 +08:00
PacketActorAnimPlay.hpp [General] Simplify ActorPackets 2017-06-03 03:42:10 +08:00
PacketActorAttack.cpp [Client] Synchronize spellcasting for non-bipedal creatures 2017-07-28 20:49:26 +03:00
PacketActorAttack.hpp [General] Simplify ActorPackets 2017-06-03 03:42:10 +08:00
PacketActorAuthority.cpp [General] Simplify ActorPackets 2017-06-03 03:42:10 +08:00
PacketActorAuthority.hpp [General] Add ActorPacketController & make controller var names clearer 2017-04-09 08:51:28 +03:00
PacketActorCellChange.cpp [General] Simplify ActorPackets 2017-06-03 03:42:10 +08:00
PacketActorCellChange.hpp [General] Simplify ActorPackets 2017-06-03 03:42:10 +08:00
PacketActorDeath.cpp [General] Simplify ActorPackets 2017-06-03 03:42:10 +08:00
PacketActorDeath.hpp [General] Simplify ActorPackets 2017-06-03 03:42:10 +08:00
PacketActorEquipment.cpp [General] Simplify ActorPackets 2017-06-03 03:42:10 +08:00
PacketActorEquipment.hpp [General] Simplify ActorPackets 2017-06-03 03:42:10 +08:00
PacketActorList.cpp [General] Modernize Script API 2017-08-28 00:15:56 +08:00
PacketActorList.hpp [General] Modernize Script API 2017-08-28 00:15:56 +08:00
PacketActorPosition.cpp [General] Simplify ActorPackets 2017-06-03 03:42:10 +08:00
PacketActorPosition.hpp [General] Simplify ActorPackets 2017-06-03 03:42:10 +08:00
PacketActorSpeech.cpp [General] Simplify ActorPackets 2017-06-03 03:42:10 +08:00
PacketActorSpeech.hpp [General] Simplify ActorPackets 2017-06-03 03:42:10 +08:00
PacketActorStatsDynamic.cpp [General] Simplify ActorPackets 2017-06-03 03:42:10 +08:00
PacketActorStatsDynamic.hpp [General] Simplify ActorPackets 2017-06-03 03:42:10 +08:00
PacketActorTest.cpp [General] Simplify ActorPackets 2017-06-03 03:42:10 +08:00
PacketActorTest.hpp [General] Simplify ActorPackets 2017-06-03 03:42:10 +08:00