Веб-сайт самохостера Lotigara

summaryrefslogtreecommitdiff
path: root/source/game/scripting/StarUniverseServerLuaBindings.hpp
diff options
context:
space:
mode:
authorKae <80987908+Novaenia@users.noreply.github.com>2023-07-24 18:42:55 +1000
committerKae <80987908+Novaenia@users.noreply.github.com>2023-07-24 18:42:55 +1000
commitaf31bde03216ba337fb6b3b5ef306c4a0bb745b5 (patch)
treef001ad9f8e59c78a30ebb5e4011de5f2e026b02a /source/game/scripting/StarUniverseServerLuaBindings.hpp
parenta2d901bd66178bbaacc2fec3acd07e7a27b9235f (diff)
Handle world creation error when sending world messages, add active world callbacks
Diffstat (limited to 'source/game/scripting/StarUniverseServerLuaBindings.hpp')
-rw-r--r--source/game/scripting/StarUniverseServerLuaBindings.hpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/source/game/scripting/StarUniverseServerLuaBindings.hpp b/source/game/scripting/StarUniverseServerLuaBindings.hpp
index 5eb1674..0b6b21b 100644
--- a/source/game/scripting/StarUniverseServerLuaBindings.hpp
+++ b/source/game/scripting/StarUniverseServerLuaBindings.hpp
@@ -23,7 +23,9 @@ namespace LuaBindings {
bool isAdmin(UniverseServer* universe, ConnectionId arg1);
bool isPvp(UniverseServer* universe, ConnectionId arg1);
void setPvp(UniverseServer* universe, ConnectionId arg1, Maybe<bool> arg2);
- RpcThreadPromise<Json> sendWorldMessage(UniverseServer* universe, LuaEngine& engine, String const& worldId, String const& message, LuaVariadic<Json> args);
+ bool isWorldActive(UniverseServer* universe, String const& worldId);
+ StringList activeWorlds(UniverseServer* universe);
+ RpcThreadPromise<Json> sendWorldMessage(UniverseServer* universe, String const& worldId, String const& message, LuaVariadic<Json> args);
}
}
}