Releases: piface314/ygo-fabrica
Releases · piface314/ygo-fabrica
v.2.1.0 - Cronomalia Cromática
Added
ygofab make
now supports "metamacros", which are references to other fields of the card, e.g.${@name}
becomes the card name.- New command
ygofab unmake
turns an existing.cdb
into a.toml
file. - Hologram sticker now can be either
none
,gold
orsilver
. Still defaults togold
.
Changed
ygofab export
andygofab sync
now include any.lua
files insidescript
folder.- Text formatting improved in card pics, also with non breaking spaces added after bullet points.
- Improved proxy resolution from 694x1012 to 813x1185.
- Reduced proxy assets size from ~14MB to ~12MB.
- Shortened log status bar.
Fixed
ygofab compose
now correctly ignores leading and trailing whitespace.
v2.0.2 - Barian Babélico
Fixed
ygofab make
now properly warns when no data can be written to a .cdb, instead of showing a syntax error.ygofab make
now properly writes strings.conf data.
v2.0.1 - Barian Babélico
Fixed
- Typos in localization.
- No longer errors out when trying to zip inexistent files. A warning is shown instead.
- Correctly identifies commands and return codes during build and installation.
v2.0.0 - Barian Babélico
Added
- Internationalization in program interface,
ygofab make
andygofab compose
. - A new font is needed to support internationalization.
locale
general configuration.locale
configuration inpicset
andexpansion
.--locale
flag inmake.lua
(installer).- Currently, only
en
andpt
are the supported languages, but you can add custom locales. - Support for multiple monster abilities (Spirit, Union, Flip, etc.) in
proxy
mode. - Support for custom counters in
ygofab sync
andygofab make
. --verbose
flag toygofab compose
,ygofab export
andygofab sync
.- Warning when user seems to be outside a project folder.
- Support for custom data when reading card database with
ygofab compose
/ygopic
or writing them withygofab make
. Currently supported columns areholo
,setnumber
,year
,author
, placed in a table calledcustom
. --holo
,--locale
,--verbose
and--help
flags toygopic
.-o
flag inygofab export
can now also specify an output pattern.
Changed
- Default binaries location changed from
/usr/local/bin
to$HOME/.local/bin
for Linux, to avoid usingsudo
. - Default install location changed from
/usr/local/ygofab
to$HOME/.local/ygofab
for Linux, to avoid usingsudo
. - Default install location changed from
C:\Program Files\YGOFabrica
to%LOCALAPPDATA%\YGOFabrica
for Windows, to avoid the need of running the installer as admin. - Global configurations location changed from
%USERPROFILE%\ygofab
to%APPDATA%\YGOFabrica
for Windows. - Global configurations location changed from
~/ygofab
to~/.config/ygofab
for Linux. - More detailed output in
ygofab config
. ygofab sync
now exports project in a.zip
file, instead of copying individual files - except forstrings.conf
.- Now each expansion has its own
strings.conf
. E.g. expansionblue-eyes
is associated with two files:expansions/blue-eyes.cdb
andexpansions/blue-eyes-strings.conf
. --clean
flag inygofab make
renamed to--overwrite
or-ow
.- Attribute and monster Type (race) are no longer mandatory in
ygofab compose
/ygopic
. - Correct OT codes and categories for EDOPro.
- For Linux, releases no longer come with luajit and vips. It is recommended that each user installs them via their own package manager.
Fixed
- Ritual Spells no longer have a blue frame.
- Warnings for
ygofab compose
correctly display id of a broken card. &
,<
,>
are correctly escaped and rendered in card pics.- Fixed a bug in which if a macro was applied with less arguments than a previous macro, the argument from the previous one would be used in the next. Now they correctly use only their respective arguments.
Removed
--clean
,--no-pics
,--no-script
and--no-exp
flags fromygofab sync
.fonts
command inmake.lua
. Fonts are now copied whenluajit make.lua install
is used.
v1.0.2 - Artefato Astral
Fixed
ygopic
no longer broken.- Solved problems with working on different drives in Windows.
v1.0.1 - Artefato Astral
Note: the Added and Changed sections refer to changes that were mistakenly included in this release, since they differ from Semantic Versioning guidelines. They should have been included only in the next major version, v2.0.0.
Added
- Simpler installers for both Linux and Windows.
Changed
- Default install location changed from
C:\Program Files\YGOFabrica
to%LOCALAPPDATA%\YGOFabrica
for Windows. - Global configurations location changed from
%USERPROFILE%\ygofab
to%APPDATA%\YGOFabrica
for Windows.
Fixed
- Composer no longer tries to write empty text.
- Gamedir path delimiter is now
'''
to avoid conflicts. - Infinite loop for long multiline text no longer happens.
--clean
flag inygofab make
no longer drops tables.--version
/-v
flag wasn't present
v1.0.0 - Artefato Astral
This is the first working version of YGOFabrica, available for Linux and Windows. Currently, these are the supported features:
- Creation of YGOPro extension pack folder structure;
- Global and local configurations, e.g. game folders;
- Synchronization of pack to game folders;
- Support for different sets of card pics and expansions;
- Generation of card pics from
.cdb
and raw artwork; - Export pack to
.zip
, ready for sharing; - Making
.cdb
files out of descriptive.toml
files.
As explained in installation instructions, the files attached to this release do not contain fonts (except for Link Rating font). Find me on YGOPro Percy Discord server to get the fonts, my username is PiFace.