18 lines
1.1 KiB
Lua
18 lines
1.1 KiB
Lua
--- Дерево (таблица таблиц) для хранения всего состояния игры
|
||
--- Типа при запуске загружаем в него сейв и потом оно работает
|
||
--- В love.update обновлять, в love.draw читать
|
||
|
||
|
||
Tree = {
|
||
assets = (require "lib.utils.asset_bundle"):load()
|
||
}
|
||
Tree.panning = require "lib/panning"
|
||
Tree.controls = require "lib.controls"
|
||
Tree.level = (require "lib.level.level").new("procedural", "flower_plains") -- для теста у нас только один уровень, который сразу же загружен
|
||
|
||
Tree.behaviors = (require "lib.utils.behavior_loader")("lib/character/behaviors") --- @todo написать нормальную загрузку поведений
|
||
-- Tree.behaviors.map = require "lib.character.behaviors.map"
|
||
-- Tree.behaviors.spellcaster = require "lib.character.behaviors.spellcaster"
|
||
-- Tree.behaviors.sprite = require "lib.character.behaviors.sprite"
|
||
-- Tree.behaviors.stats = require "lib.character.behaviors.stats"
|