mirror of
https://gitlab.com/OpenMW/openmw.git
synced 2025-03-17 19:20:49 +00:00
Remove lua action
This commit is contained in:
parent
f4d349070c
commit
3e31142c0b
@ -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())
|
||||||
|
Loading…
x
Reference in New Issue
Block a user