You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
openmw-tes3coop/apps/openmw
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
7 years ago
..
mwbase [Client] Remove inertia from players who are teleported via a packet 8 years ago
mwclass [Client] Convert MechanicsHelper to namespace 8 years ago
mwdialogue Merge pull request #231 from OpenMW/master 8 years ago
mwgui Merge pull request #258 from OpenMW/master while resolving conflicts 8 years ago
mwinput Merge pull request #239 from OpenMW/master 8 years ago
mwmechanics [Client] Fix spell casting probability synchronization 8 years ago
mwmp [General] Modernize Script API 7 years ago
mwphysics convert std::autor_ptr to std::unique_ptr, originally by Ewan Higgs and updated by Bret Curtis 8 years ago
mwrender Prevent respawned references from being added to the scene twice in certain cases (Fixes #3864) 8 years ago
mwscript [Client] Don't start dialogue via client scripts if already in dialogue 8 years ago
mwsound Fixes for building in MSVC 8 years ago
mwstate Fade screen in on a new game start 8 years ago
mwworld Merge pull request #258 from OpenMW/master while resolving conflicts 8 years ago
CMakeLists.txt Merge pull request #258 from OpenMW/master while resolving conflicts 8 years ago
android_commandLine.cpp Fix tab indentations in apps/ and components/ 9 years ago
android_commandLine.h Remove empty line at the beginning of files 10 years ago
android_main.c enable opengl es1 9 years ago
crashcatcher.cpp crashcatcher: complain when launching gdb fails 8 years ago
doc.hpp Fixed more spelling mistakes 8 years ago
engine.cpp Merge pull request #244 from OpenMW/master 8 years ago
engine.hpp convert std::autor_ptr to std::unique_ptr, originally by Ewan Higgs and updated by Bret Curtis 8 years ago
main.cpp [Client] Delimit and clarify changes made by tes3mp to engine and main 8 years ago