From 0acce4b871297f699a5b34b1ca528c885e69df92 Mon Sep 17 00:00:00 2001 From: Kilkenni Date: Mon, 1 Jul 2024 19:18:40 +0300 Subject: return values for bookmark Lua callbacks --- source/game/scripting/StarPlayerLuaBindings.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'source/game/scripting/StarPlayerLuaBindings.cpp') diff --git a/source/game/scripting/StarPlayerLuaBindings.cpp b/source/game/scripting/StarPlayerLuaBindings.cpp index 5f12ee3..c12efc1 100644 --- a/source/game/scripting/StarPlayerLuaBindings.cpp +++ b/source/game/scripting/StarPlayerLuaBindings.cpp @@ -594,12 +594,12 @@ LuaCallbacks LuaBindings::makePlayerCallbacks(Player* player) { }); }); - callbacks.registerCallback("addOrbitBookmark", [player](Json const& system, Json const& bookmarkConfig) { + callbacks.registerCallback("addOrbitBookmark", [player](Json const& system, Json const& bookmarkConfig) -> bool { CelestialCoordinate coordinate = CelestialCoordinate(system); return player->universeMap()->addOrbitBookmark(coordinate, OrbitBookmark::fromJson(bookmarkConfig)); }); - callbacks.registerCallback("removeOrbitBookmark", [player](Json const& system, Json const& bookmarkConfig) { + callbacks.registerCallback("removeOrbitBookmark", [player](Json const& system, Json const& bookmarkConfig) -> bool { CelestialCoordinate coordinate = CelestialCoordinate(system); return player->universeMap()->removeOrbitBookmark(coordinate, OrbitBookmark::fromJson(bookmarkConfig)); }); @@ -610,11 +610,11 @@ LuaCallbacks LuaBindings::makePlayerCallbacks(Player* player) { }); }); - callbacks.registerCallback("addTeleportBookmark", [player](Json const& bookmarkConfig) { + callbacks.registerCallback("addTeleportBookmark", [player](Json const& bookmarkConfig) -> bool { return player->universeMap()->addTeleportBookmark(TeleportBookmark::fromJson(bookmarkConfig)); }); - callbacks.registerCallback("removeTeleportBookmark", [player](Json const& bookmarkConfig) { + callbacks.registerCallback("removeTeleportBookmark", [player](Json const& bookmarkConfig) -> bool { player->universeMap()->removeTeleportBookmark(TeleportBookmark::fromJson(bookmarkConfig)); }); -- cgit v1.2.3