diff options
Diffstat (limited to 'src/script/embed/boot.lua.h')
| -rw-r--r-- | src/script/embed/boot.lua.h | 116 | 
1 files changed, 58 insertions, 58 deletions
| diff --git a/src/script/embed/boot.lua.h b/src/script/embed/boot.lua.h index afe352a..223f354 100644 --- a/src/script/embed/boot.lua.h +++ b/src/script/embed/boot.lua.h @@ -25,7 +25,7 @@ jin.filesystem.mount(jin._argv[2])  -- config  local conf = {}   if jin.filesystem.exist("config.lua") then  -	conf = require "config"	 +    conf = require "config"      end  conf.width  = conf.width  or 600   conf.height = conf.height or 500  @@ -39,22 +39,22 @@ jin.graphics.init(conf)  -- open debug mode, must after jin.graphics.init  if jin._argv[3] == '-d' then  -	jin.debug.init() +    jin.debug.init()  end  function jin.core.run() -	local load     = jin.core.load -	local running  = jin.core.running -	local second   = jin.time.second -	local sleep    = jin.time.sleep -	local poll     = jin.event.poll -	local unbind   = jin.graphics.unbind  -	local clear    = jin.graphics.clear  -	local color    = jin.graphics.color  -	local study    = jin.graphics.study -	local onDraw   = jin.core.onDraw -	local onUpdate = jin.core.onUpdate -	local present  = jin.graphics.present +    local load     = jin.core.load +    local running  = jin.core.running +    local second   = jin.time.second +    local sleep    = jin.time.sleep +    local poll     = jin.event.poll +    local unbind   = jin.graphics.unbind  +    local clear    = jin.graphics.clear  +    local color    = jin.graphics.color  +    local study    = jin.graphics.study +    local onDraw   = jin.core.onDraw +    local onUpdate = jin.core.onUpdate +    local present  = jin.graphics.present      local dstatus  = jin.debug.status         local drender  = jin.debug.render @@ -92,21 +92,21 @@ function jin.core.run()              onUpdate(dt)          end -		-- bind to default render buffer  -		unbind()  -		clear()  -		color() -		study() - -		-- custom drawing -		if onDraw then  +        -- bind to default render buffer  +        unbind()  +        clear()  +        color() +        study() + +        -- custom drawing +        if onDraw then               onDraw()          end -		 -		-- render debug window -		if dstatus() then  -			drender() -		end +         +        -- render debug window +        if dstatus() then  +            drender() +        end          -- swap window buffer           present() @@ -114,40 +114,40 @@ function jin.core.run()  end  local function onError(msg)  -	local tab = '    ' -	print("Error:\n" .. msg) -	function jin.core.onEvent(e)  -		if e.type == 'quit' then  -			jin.core.quit() -		end -	end -	local ww, wh = jin.graphics.size()  -	function jin.core.onDraw()  -		jin.graphics.write("Error: ", 10, 10, 30, 3, 30) -		jin.graphics.write(msg, 10, 50)  -	end +    local tab = '    ' +    print("Error:\n" .. msg) +    function jin.core.onEvent(e)  +        if e.type == 'quit' then  +            jin.core.quit() +        end +    end +    local ww, wh = jin.graphics.size()  +    function jin.core.onDraw()  +        jin.graphics.write("Error: ", 10, 10, 30, 3, 30) +        jin.graphics.write(msg, 10, 50)  +    end  end  local function main()  -	if jin.filesystem.exist("main.lua") then  -		-- require main game script -		xpcall(function() require"main" end, onError) -		jin.core.run() -	else  -		-- no game  -		function jin.core.onEvent(e)  -			if e.type == 'quit' then  -				jin.core.quit() -			end -		end -		function jin.core.onDraw()  -			jin.graphics.clear(111, 134, 125, 255)  -			local ww, wh = jin.graphics.size()  -			local fw, fh = jin.graphics.box("no game", 20, 1, 20) -			jin.graphics.write("no game", ww /2 - fw / 2, wh * 2/3, 16, 1, 18) -		end -		jin.core.run() -	end +    if jin.filesystem.exist("main.lua") then  +        -- require main game script +        xpcall(function() require"main" end, onError) +        jin.core.run() +    else  +        -- no game  +        function jin.core.onEvent(e)  +            if e.type == 'quit' then  +                jin.core.quit() +            end +        end +        function jin.core.onDraw()  +            jin.graphics.clear(111, 134, 125, 255)  +            local ww, wh = jin.graphics.size()  +            local fw, fh = jin.graphics.box("no game", 20, 1, 20) +            jin.graphics.write("no game", ww /2 - fw / 2, wh * 2/3, 16, 1, 18) +        end +        jin.core.run() +    end  end   main() | 
