Ivan Arkhipov 8e1896f3ad Encoding fixes. Fixed bug when empty lines in units.txt and races.txt caused unstoppable loop 6 éve
..
Archer 6c53c9652e added based classes, corrected abstract unit files, added human icons 6 éve
Mage 6c53c9652e added based classes, corrected abstract unit files, added human icons 6 éve
Rider 6c53c9652e added based classes, corrected abstract unit files, added human icons 6 éve
Rogue 6c53c9652e added based classes, corrected abstract unit files, added human icons 6 éve
Warrior 6c53c9652e added based classes, corrected abstract unit files, added human icons 6 éve
human 8e1896f3ad Encoding fixes. Fixed bug when empty lines in units.txt and races.txt caused unstoppable loop 6 éve
norace 8b71b4daa3 Restructured project. Implemented some gui funcs 6 éve
undead 8e1896f3ad Encoding fixes. Fixed bug when empty lines in units.txt and races.txt caused unstoppable loop 6 éve
warcraft 8e1896f3ad Encoding fixes. Fixed bug when empty lines in units.txt and races.txt caused unstoppable loop 6 éve
README.md 5fb28ed3ec Обновить 'assets/units/README.md' 6 éve
races.txt 8e1896f3ad Encoding fixes. Fixed bug when empty lines in units.txt and races.txt caused unstoppable loop 6 éve

README.md

Папка units

Cодержит файлы исходные файлы базовых классов, папки с файлами для каждой расы races.txt - содержит имена папок активных рас, обрабатывающихся исходным кодом Кроме всего прочего здесь находятся непосредственно папки рас (как активных, так и находящихся в разработке). Опять же, активные расы содержатся в файле races.txt

Папки базовых классов:

(Надо будет перенести)

  • Archer
  • Mage
  • Rider
  • Rogue
  • Warrior

Каждая из папок базовых классов устроена содержит папки include и source, содержащие заголовочные и исходные файлы базовых классов соответственно.

Папки рас

Каждая из папок рас устроена следующим образом:

  • desct.txt - файл с описанием расы
  • icon.png - иконка расы
  • racename.txt - файл с отображающимися название расы
  • units.txt - файл со списком названий папок начальных классов, доступных данной расе
  • Папки классов:
    • baseclass.txt - указывает, к какому базовому классу относится игровой класс
    • descr.txt - файл с описанием класса
    • icon.png - иконка класса
    • nextgrades.txt - файл с названиями папок классов-потомков в дереве развития классов (пустой, если их нет)
    • prevgrades.txt - файл с названиями папок классов-предков в дереве разивтия классов (пустой, если их нет)
    • skills.txt - файл с названием папок заклинания, использующимися классом по умолчанию (пустой, если их нет)
    • traits.txt - файл с начальными характеристиками, установливаемыми для класса при его сборке по умолчанию
    • unitname.txt - файл с отображающимся именем класса
PANIC: session(release): write data/sessions/6/e/6e3e69a622756db8: no space left on device

PANIC

session(release): write data/sessions/6/e/6e3e69a622756db8: no space left on device
github.com/go-macaron/session@v0.0.0-20190805070824-1a3cdc6f5659/session.go:199 (0x8b2934)
gopkg.in/macaron.v1@v1.3.9/context.go:79 (0x83d0a0)
github.com/go-macaron/inject@v0.0.0-20160627170012-d8a0b8677191/inject.go:157 (0x80ab07)
github.com/go-macaron/inject@v0.0.0-20160627170012-d8a0b8677191/inject.go:135 (0x80a8a8)
gopkg.in/macaron.v1@v1.3.9/context.go:121 (0x83d1f8)
gopkg.in/macaron.v1@v1.3.9/context.go:112 (0x84fdb5)
gopkg.in/macaron.v1@v1.3.9/recovery.go:161 (0x84fda8)
gopkg.in/macaron.v1@v1.3.9/logger.go:40 (0x840c73)
github.com/go-macaron/inject@v0.0.0-20160627170012-d8a0b8677191/inject.go:157 (0x80ab07)
github.com/go-macaron/inject@v0.0.0-20160627170012-d8a0b8677191/inject.go:135 (0x80a8a8)
gopkg.in/macaron.v1@v1.3.9/context.go:121 (0x83d1f8)
gopkg.in/macaron.v1@v1.3.9/router.go:187 (0x850fc6)
gopkg.in/macaron.v1@v1.3.9/router.go:303 (0x8493e5)
gopkg.in/macaron.v1@v1.3.9/macaron.go:220 (0x841fca)
net/http/server.go:2836 (0x7a79b2)
net/http/server.go:1924 (0x7a341b)
runtime/asm_amd64.s:1373 (0x46f9f0)