1
0
mirror of https://gitlab.com/OpenMW/openmw.git synced 2025-03-17 10:21:11 +00:00

Remove lua action

This commit is contained in:
Zackhasacat 2023-10-25 17:24:18 -05:00
parent f4d349070c
commit 3e31142c0b

View File

@ -148,8 +148,7 @@ namespace MWLua
throw std::runtime_error("The argument must be a player."); throw std::runtime_error("The argument must be a player.");
if (dynamic_cast<const LObject*>(&player) && !dynamic_cast<const SelfObject*>(&player)) if (dynamic_cast<const LObject*>(&player) && !dynamic_cast<const SelfObject*>(&player))
throw std::runtime_error("Only player and global scripts can toggle teleportation."); throw std::runtime_error("Only player and global scripts can toggle teleportation.");
context.mLuaManager->addAction([state] { MWBase::Environment::get().getWorld()->enableTeleporting(state); }, MWBase::Environment::get().getWorld()->enableTeleporting(state);
"toggleTeleportingAction");
}; };
player["setControlSwitch"] = [input](const Object& player, std::string_view key, bool v) { player["setControlSwitch"] = [input](const Object& player, std::string_view key, bool v) {
if (player.ptr() != MWBase::Environment::get().getWorld()->getPlayerPtr()) if (player.ptr() != MWBase::Environment::get().getWorld()->getPlayerPtr())