Ejemplo n.º 1
0
static int gmap_tiles_predraw(lua_State* L) {
    GameState* gs = lua_api::gamestate(L);
    GameMapState* new_level = mapstate(LuaStackValue(L, 1));
    bool reveal_all = stack_defaulted(L, 2, true);
    LEVEL_WRAPPED(
        gs->tiles().pre_draw(gs, reveal_all);
    );
Ejemplo n.º 2
0
lua::LuaStackValue lua::LuaStack::operator[]( int index ) const
{
	return LuaStackValue( m_state, index );
}
Ejemplo n.º 3
0
lua::LuaStackValue lua::LuaStack::PushGlobalValue(const char * var) const
{
	lua_getglobal(m_state, var);
	return LuaStackValue( m_state, GetTop() );
}
Ejemplo n.º 4
0
lua::LuaStackValue lua::LuaStack::GetTopValue() const
{
	return LuaStackValue( m_state, GetTop() );
}