diff --git a/character.lua b/character.lua index c189730..7b1b7cc 100644 --- a/character.lua +++ b/character.lua @@ -47,6 +47,8 @@ CreateCharacter = Character.create --- @param imagePath string --- @param initiative? integer function Character:create(name, imagePath, initiative) + -- TODO: добавить asset_loader, где все необходимые ассеты будут грузиться в одном месте, + -- а здесь мы добавляем ассет на загрузку в очередь local image = love.graphics.newImage(imagePath) local animationGrid = anim8.newGrid(CHARACTER_SIZE, CHARACTER_SIZE, image:getWidth(), image:getHeight()) return Character { diff --git a/faction.lua b/faction.lua new file mode 100644 index 0000000..c1186a1 --- /dev/null +++ b/faction.lua @@ -0,0 +1,5 @@ +Faction = {} +Faction.name = "" +Faction.characters = {} +Faction.style = {} + diff --git a/main.lua b/main.lua index c5d4767..352716e 100644 --- a/main.lua +++ b/main.lua @@ -21,10 +21,6 @@ local Level = {} Level.kakaya_ta_hren = 10 Level.map = {} -Faction = {} -Faction.name = "" -Faction.characters = {} -Faction.style = {} -- Faction -> Character -- calculate_order()