Releases: BluuArc/BFFrameAnimator
Releases · BluuArc/BFFrameAnimator
v2.1.2 Release
v2.1.1 Release
Just a quick bugfix release.
- Bugfix: fixed bug where program would not work properly on Unix environments
- tested on Ubuntu 16.04 LTS 'Xenial Xerus'
v2.1.0 Release
A small update for a new feature.
- General Tune-Up: Improved exception handling so program doesn't halt upon encountering an error
- Exceptions are handled per CGS file per unit, which makes it easy to narrow down where the error occurred without stopping the program
- Bugfix: fixed bug where frames with 0 parts would skip the animation or stop the program
- General Tune-Up: removed test function
- New Feature: added experimental shrink mode feature
- this removes the whitespace around the animation; in other words, it shrinks the border around an animation to be closest to the farthest pixels
- this is experimental as some animations were glitchy as a result of this in v1.x
- by default, this is enabled for wiki GIFs as the feature was derived from the algorithm for wiki GIFs
- example of a normal GIF
- example of a "shrunken" GIF
- note how most of the empty space around the GIF is now gone and the dimensions are now minimized
Happy Holidays everyone!
v2.0.0 Release
It's been nearly a year since the start of its development. What a better way to celebrate than with a major update?
Change Log:
- almost complete rewrite of entire program to better fit Object Oriented Principles
- cleaner and more concise output during program execution
- error messages are now output if any errors were encountered per unit
- add in file checking to ensure that all files needed are available
- added option to save each frame as a strip of individual parts from the sprite sheet
- fixed bug where some shadows disappeared in the opacity options
- addition of debug messages and debug mode
- add check for improper frames in GIF (i.e. frames that weren't properly made transparent)
- opacity for units is improved
- parts created during frame creation process are now temporarily saved as individual parts
- this increases the time needed to make longer animations, but this is necessary to reduce memory issues
- allow passing in of command line arguments (run JAR file with '-help' to see possible commands)
- added creation of a log file that contains information that is potentially useful for troubleshooting
- wiki related code is a lot less scattered class wise
- option to disable UI via command line (only occurs if all directories are set)
v1.3.0 Release
Change Log:
- added numbers next to menu options to make last input clearer
- there is now a method that takes in a CGG file, a CGS file, and the sprite sheet array (for modularity and for units that share files)
- updated relevant methods to take in Picture2 arrays for the sprite sheet (for units that have more than 1 source file
- added support for generating the Summoner unit
v1.2.2 Release
Change Log
- Added some menu functions to SimpleInput class
- Change some menus to limit input to those options (using lists or buttons)
It's a very small change that makes it much easier to navigate through the program.
v1.2.1 Release
This is mostly a bugfix release.
- fixed bug where wiki GIFs created from animation strips weren't the correct height (minimum 140px)
- fix bug in StripMaker where deleting frames message didn't output properly (wouldn't reach 100%, leading to further output errors)
- fixed typos in StripMaker (output messages now say strips instead of GIFs)
- add proper program termination from the animation menu (so JVM actually exits instead of returning)
- fixed begin/end message issues when running classes by hard coding it to a variable instead of hard coding into the message
v1.2 Release
Change Log:
- added version number to opening message of Animation Menu
- major comment clean up of the BF classes
- implemented new methods of looking for files
- this means that the program is now compatible with games that use a similar system to Brave Frontier, such as Final Fantasy Brave Exvius (FFBE)
- leftover frames are now automatically deleted from the frames folder
v1.1 Release
New release means new things!
- Added ability to make animation strips
- Updated copyPart function
- Fix opacity/alpha issues
- Added rotation and blend mode
- Added more options to exit during the input process when launching BFFrameMaker, BFFrameMakerWiki, BFStripAnimator, and BFStripMaker manually without the Animation Menu
- Fixed some output typos and hiccups
Initial Public Release
This is the first public release of the Brave Frontier Animator. It's come a long way from it's initial creation in December 21, 2015, and it's only to get better now that there is more than one set of eyes on the code. Be sure to refer to the README.md on the project's front page to see how to use it.

