Lua interpreter mode and easings module.
This commit is contained in:
@@ -80,12 +80,6 @@ local function createMap()
|
||||
tilemap.tiles[1][8] = 6
|
||||
end
|
||||
|
||||
function log( logLevel, message )
|
||||
if logLevel == LOG_WARNING then
|
||||
error( "Terminated because of warning" )
|
||||
end
|
||||
end
|
||||
|
||||
function init()
|
||||
local monitorPos = Vec2:new( RL_GetMonitorPosition( monitor ) )
|
||||
local monitorSize = Vec2:new( RL_GetMonitorSize( monitor ) )
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
-- Define useful global stuff.
|
||||
-- Define useful global functions.
|
||||
|
||||
local utillib = {}
|
||||
|
||||
@@ -41,7 +41,7 @@ function utillib.clamp( val, min, max )
|
||||
return math.max( min, math.min( val, max ) )
|
||||
end
|
||||
|
||||
-- Returns changed value ( value to be changed, index, bit )
|
||||
-- Returns changed value ( value to be changed, index, state( bool ) )
|
||||
function utillib.setBit( v, i, b )
|
||||
if b then
|
||||
return v | 1 << i
|
||||
@@ -93,6 +93,7 @@ function utillib.round( v )
|
||||
return math.tointeger( v + 0.5 - ( v + 0.5 ) % 1 )
|
||||
end
|
||||
|
||||
-- Use with dictionary style tables.
|
||||
function utillib.tableLen( t )
|
||||
local count = 0
|
||||
|
||||
@@ -151,4 +152,15 @@ function utillib.toBoolean( v )
|
||||
return false
|
||||
end
|
||||
|
||||
-- Print table content.
|
||||
function utillib.printt( t )
|
||||
print( tostring(t).." = {" )
|
||||
|
||||
for i, item in pairs( t ) do
|
||||
print( "\t"..tostring(i).." = "..tostring( item ) )
|
||||
end
|
||||
|
||||
print( "}" )
|
||||
end
|
||||
|
||||
return utillib
|
||||
|
||||
@@ -38,7 +38,6 @@ Vector2.meta = {
|
||||
return len
|
||||
end,
|
||||
__eq = function( v1, v2 )
|
||||
-- return v1.x == v2.x and v1.y == v2.y
|
||||
return RL_Vector2Equals( v1, v2 ) == 1
|
||||
end,
|
||||
}
|
||||
|
||||
@@ -38,7 +38,6 @@ Vector3.meta = {
|
||||
return len
|
||||
end,
|
||||
__eq = function( v1, v2 )
|
||||
-- return v1.x == v2.x and v1.y == v2.y and v1.z == v2.z
|
||||
return RL_Vector3Equals( v1, v2 ) == 1
|
||||
end,
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user