diff options
author | Kae <80987908+Novaenia@users.noreply.github.com> | 2023-07-02 10:55:25 +1000 |
---|---|---|
committer | Kae <80987908+Novaenia@users.noreply.github.com> | 2023-07-02 10:55:25 +1000 |
commit | 73841ee041b8b52f5fde16dc272228704697bcb8 (patch) | |
tree | 6d7f05d090d11f5597841b689f19590797661198 /source/game/scripting/StarPlayerLuaBindings.cpp | |
parent | fe3763ed33ed3ccd524c69ef3119bf125c59337d (diff) |
more Input work
Diffstat (limited to 'source/game/scripting/StarPlayerLuaBindings.cpp')
-rw-r--r-- | source/game/scripting/StarPlayerLuaBindings.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/source/game/scripting/StarPlayerLuaBindings.cpp b/source/game/scripting/StarPlayerLuaBindings.cpp index 41198da..fe1c06d 100644 --- a/source/game/scripting/StarPlayerLuaBindings.cpp +++ b/source/game/scripting/StarPlayerLuaBindings.cpp @@ -85,6 +85,9 @@ LuaCallbacks LuaBindings::makePlayerCallbacks(Player* player) { } }); + callbacks.registerCallback("name", [player]() { return player->name(); }); + callbacks.registerCallback("setName", [player](String const& name) { player->setName(name); }); + callbacks.registerCallback("species", [player]() { return player->species(); }); callbacks.registerCallback("setSpecies", [player](String const& species) { player->setSpecies(species); }); @@ -101,8 +104,6 @@ LuaCallbacks LuaBindings::makePlayerCallbacks(Player* player) { player->setPersonality(parsePersonality(newPersonality, personalityConfig)); }); - void setPersonality(Personality const& personality); - callbacks.registerCallback("id", [player]() { return player->entityId(); }); callbacks.registerCallback("uniqueId", [player]() { return player->uniqueId(); }); callbacks.registerCallback("isAdmin", [player]() { return player->isAdmin(); }); |