diff options
Diffstat (limited to 'source/game/scripting/StarUniverseServerLuaBindings.cpp')
-rw-r--r-- | source/game/scripting/StarUniverseServerLuaBindings.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/source/game/scripting/StarUniverseServerLuaBindings.cpp b/source/game/scripting/StarUniverseServerLuaBindings.cpp index 479f6b8..ffcf32a 100644 --- a/source/game/scripting/StarUniverseServerLuaBindings.cpp +++ b/source/game/scripting/StarUniverseServerLuaBindings.cpp @@ -30,6 +30,13 @@ LuaCallbacks LuaBindings::makeUniverseServerCallbacks(UniverseServer* universe) // Gets a list of client ids // // @return A list of numerical client IDs. +Maybe<String> LuaBindings::UniverseServerCallbacks::uuidForClient(UniverseServer* universe, ConnectionId arg1) { + return universe->uuidForClient(arg1).apply([](Uuid const& str) { return str.hex(); }); +} + +// Gets a list of client ids +// +// @return A list of numerical client IDs. List<ConnectionId> LuaBindings::UniverseServerCallbacks::clientIds(UniverseServer* universe) { return universe->clientIds(); } |