initial faction.lua

This commit is contained in:
Neckrat 2025-07-31 02:25:13 +03:00
parent 7c36f73b8e
commit b02a921a81
3 changed files with 7 additions and 4 deletions

View File

@ -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 {

5
faction.lua Normal file
View File

@ -0,0 +1,5 @@
Faction = {}
Faction.name = ""
Faction.characters = {}
Faction.style = {}

View File

@ -21,10 +21,6 @@ local Level = {}
Level.kakaya_ta_hren = 10
Level.map = {}
Faction = {}
Faction.name = ""
Faction.characters = {}
Faction.style = {}
-- Faction -> Character
-- calculate_order()