diff options
author | Kae <80987908+Novaenia@users.noreply.github.com> | 2023-10-31 05:34:26 +1100 |
---|---|---|
committer | Kae <80987908+Novaenia@users.noreply.github.com> | 2023-10-31 05:34:26 +1100 |
commit | 7eb1cd8dd94dcc076e0791092e82d1592464f194 (patch) | |
tree | 61b8f9de2556d5b7c461b9a15de6a715ef8e36b8 /source/game/scripting/StarLuaGameConverters.hpp | |
parent | 012572c199e058e930c34cbb3b3d02efd476bd9e (diff) |
Simplify new player inventory functions
Diffstat (limited to 'source/game/scripting/StarLuaGameConverters.hpp')
-rw-r--r-- | source/game/scripting/StarLuaGameConverters.hpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/source/game/scripting/StarLuaGameConverters.hpp b/source/game/scripting/StarLuaGameConverters.hpp index 6188bf1..c8c7923 100644 --- a/source/game/scripting/StarLuaGameConverters.hpp +++ b/source/game/scripting/StarLuaGameConverters.hpp @@ -2,6 +2,7 @@ #define STAR_LUA_GAME_CONVERTERS_HPP #include "StarLuaConverters.hpp" +#include "StarInventoryTypes.hpp" #include "StarCollisionBlock.hpp" #include "StarPlatformerAStar.hpp" #include "StarActorMovementController.hpp" @@ -15,6 +16,12 @@ namespace Star { template <> +struct LuaConverter<InventorySlot> { + static LuaValue from(LuaEngine& engine, InventorySlot k); + static Maybe<InventorySlot> to(LuaEngine& engine, LuaValue const& v); +}; + +template <> struct LuaConverter<CollisionKind> { static LuaValue from(LuaEngine& engine, CollisionKind k); static Maybe<CollisionKind> to(LuaEngine& engine, LuaValue const& v); |