add kenney assets and start gui screen

This commit is contained in:
Insality
2019-09-25 22:10:44 +03:00
parent aaac514a3d
commit f447afb4f7
31 changed files with 970 additions and 15 deletions

View File

@@ -0,0 +1,24 @@
local const = require("druid.const")
local settings = require("druid.settings")
local lang = require("example.kenney.lang")
local function setup_druid()
settings.play_sound = function(name)
sound.play("kenney:/sound#" .. name)
end
settings.get_text = function(lang_id)
return lang.get_locale(lang_id)
end
-- TODO: Call druid.finish_setup?
-- Need to update all gui, in case, when gui init was befure this init
msg.post("/gui#main", const.ON_CHANGE_LANGUAGE)
end
function init(self)
setup_druid()
msg.post("@render:", "clear_color", { color = vmath.vector4(0.8, 0.9, 0.85, 1) })
end