From 6dab458c5fcd97aca871b46a43a2b46c80d1ed3c Mon Sep 17 00:00:00 2001 From: Kelly Rauchenberger Date: Sat, 6 Mar 2021 23:41:40 -0500 Subject: Idling in front of the mirror faces you toward it --- src/script_system.cpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'src/script_system.cpp') diff --git a/src/script_system.cpp b/src/script_system.cpp index 3325b79..50ea60a 100644 --- a/src/script_system.cpp +++ b/src/script_system.cpp @@ -22,6 +22,11 @@ ScriptSystem::ScriptSystem(Game& game) : game_(game) { "x", [] (const vec2i& v) { return v.x(); }, "y", [] (const vec2i& v) { return v.y(); }); + engine_.new_usertype( + "zone", + "ul", &Zone::ul, + "dr", &Zone::dr); + engine_.new_usertype( "spriteframe", "center", &SpriteFrame::center, @@ -117,9 +122,11 @@ ScriptSystem::ScriptSystem(Game& game) : game_(game) { engine_.new_usertype( "map", + "getName", &Map::getName, "getWarpPoint", &Map::getWarpPoint, "hasMusic", &Map::hasMusic, - "getMusic", &Map::getMusic); + "getMusic", &Map::getMusic, + "getZone", &Map::getZone); engine_.set_function( "message", -- cgit 1.4.1