Skip to content

Releases: BluuArc/bf-mt

Release 2.3: Attack Count Chips

03 Oct 12:24
Compare
Choose a tag to compare

What's New

  • Attack Count Chips! (Here's also a static image of the new chips)
    • Every chip shows the number of hits in a circle on the left of the chip and the type and target of the attack on the right
      • Makes use of the buff naming conventions found on the Wiki (thanks /u/Linathan for coordinating that and everyone who helped contribute to that project!)
    • For units, this shows a small summary of attacks found on their respective BB, SBB, and UBB where applicable
      • New layout on the unit search page that shows attack chips split and color coded by BB/SBB/UBB
      • Can sort by number of attacks on BB, SBB, or UBB on top of the already existing filter options that BFMT provides
    • This is also present on the bursts page as well, allowing you to view attacks found on burst skills not found on units and seeing which skills have the most attacks
    • The hit count tables you see in unit and burst entry pages have been updated to show the attack chips there as well.
    • This originally started as an ask by Asymmetrical on Discord about whether there was a filter ot show dual attackers, and I thought that this would be a good feature to add. Didn't expect to add another feature to BFMT so soon before the 3.0 release, but here we are.
    • Special thanks to everyone who gave feedback in the Reddit Coalition as well as in the Lima Laboratory. Your feedback is greatly appreciated and helps to make this look and feel better for everyone to use.
  • Please note that this makes a change to the datamine, so you may need to redownload a copy of the datamine for BFMT in order to take advantage of this feature.

What's next?

I'm focusing on a BFMT-like tool specifically for the Wiki around the generation of pages from the datamine. After that, it's back to more BFMT development. The Wiki project also serves as a test bed for some architecture ideas I have for BFMT 3.0, so development for it hasn't totally stopped.

A (not final) list of features planned for this tool:

  • A major architecture update (probably re-writing major portions) to focus on improving performance
  • Story viewing
  • Summoner data (maybe)
  • Whatever's listed in my TODO list (a long list of things I want to add as well as what y'all in the community think should be added)

I'll still be doing a datamine update whenever the datamine gets updated (which is typically once weekly) as well as trying to fix bugs that arise. Suggestions from y'all might end up being new features as well (like the one in this post).

Note that I do not have any specific time frame for the aforementioned. Feel free to suggest other features you'd like to see in this tool. Also feel free to let me know what upcoming features you want me to focus on.

Release 2.2 - Tier List Creator

21 Aug 12:15
Compare
Choose a tag to compare

What's New

  • Tier List Creator
    • It's good for memes too
    • This was first asked of me on July 8. Here I am just around almost month and a half later with something functional! :)
    • This takes inspiration from this Smash Ultimate Tier List Maker.
    • Note: One limitation of this tool is that it only works in Chrome. Using in other browsers may lead to some unexpected and undesired behavior.
    • The Tier List Creator page can be accessed by clicking its link under the Compare page. From there, you're greeted with this interface.
      • The top lists some instructions for basic usage of the tool.
      • In the middle, you can see what your in-progress tier list currently looks like. By default, you get a generic tier list layout.
    • The bottom area contains 4 tabs: General, Entries, Export, and Links.
      • The General Tab allows you to import a tier list code, as well as control the header and footer text.
        • Here's what it looks like if you were to fill in all the text fields.
      • The Entries Tab is probably the most complicated tab in the Tier List Creator. Here, you can configure categories and which units go into which categories.
        • Every category has a configurable name, text color, background color, font size, order, and set of entries.
          • Titles can show up as multiple lines by toggling the "Multi-line" switch. Switching it on will convert the field to a text area. Text entered here will be automatically centerd in their respective category. For example, the "Everyone Else" category in the example image shows up like this.
          • The titles of categories do not auto wrap due to display issues when exporting as an image, but you can configure the widths of categories and the font size of each category title to fit your needs.
        • Every entry (which are units in this case) has a configurable parent category, order, and alternate art ID.
          • You'll only need to worry about alternate art on certain units (e.g. Elaina).
          • The value used depends on the URL of the alternate image art.
        • You can also configure whether to show art with the elemental frames, without the elemental frames (how they look during a quest), or to use the full illustrations of the units.
        • Widths of the category boxes can be changed by either entering a numeric value or using the buttons around the "Category Width" field.
        • The number of entries per row can be configured as well, ranging from as small as 3 entries per row to up to 20 entries per row.
      • The Export tab is useful for exporting the tier list. There are two ways to export a tier list.
        • Tier lists made with BFMT can be exported as an image. The process works like this:
          1. Choose your scale factor; this determines the size of the output image. By default, it will be 1, but you can upscale your image. Note that the export will fail for very large images, so be mindful of the scale factor used.
          2. Click "Generate Image". A dialog will appear indicating that the export process has started.
          3. Once the generation process has completed, the "Download Image" button becomes available. Clicking on it will open your image in a new tab. From there, you can download the image and/or upload it to your favorite image hosting service.
            • Note: Every time you make changes to the tier list, you will need to re-do the generation process.
          4. Share your image wherever.
        • Tier lists can also be shared as codes. This can be useful for keeping templates of tier lists or updating an existing list as new units are released.
          • Simply click the "Copy to Clipboard" button at the bottom to copy the code to your clipboard
          • Using an existing code is easy
            • In the General tab, paste your code into the "Import Code" field and click the "Import" button. The tier list should automatically update
          • Here are some codes used in this release post
            • Memes image
            What%20I%20Want%0Ato%20Summon-000000-ff8a80%2CWhat%20I%0AActually%0ASummon-000000-ffd180.unit-850768%2Cunit-810768%2Cunit-850728%2Cunit-850628%2Cunit-860578%2Cunit-820568%2Cunit-820668%2Cunit-850708%2Cunit-850568_2%2Cunit-850658!unit-61287%2Cunit-61287%2Cunit-61287%2Cunit-61287%2Cunit-61287%2Cunit-61287%2Cunit-61287%2Cunit-61287%2Cunit-61287%2Cunit-61287.!0~footerLeft!By%20BluuArc~maxEntriesPerRow!5~scaleFactor!5~titleLeft!0~titleMiddle!Summoning%20Luck~titleRight!0
            
            • Showcase image
            Best%20Units-000000-ffffff%2CEveryone%0AElse-000000-ffffff.unit-50255!unit-61287.!~footerLeft!Left%20Footer~titleLeft!Left%20Title~titleMiddle!Middle%20Title~titleRight!Right%20Title
            
      • The Links tab works similarly to the links tabs in the Squad and Compare pages, where there's a list of cards that will take you to the full entry for the selected unit.
  • Other updates
    • The left navbar now contains a Discord invite link to /u/Linathan's Lima Laboratory, which has dedicated channels for BFMT along with other cool projects for the wiki (and BF in general)
      • This is the best way to discuss bugs, suggestions, etc. with me outside of GitHub (and also preferred over GitHub for discussion of stuff, but GitHub is preferred for logging confirmed issues).
    • Minor UI updates in relation to how things are highlighted (primarily links in the left navbar and action buttons in some dialogs)

What's next?

I do have one project I've been wanting to start that should help out the BF Wiki a bit. After that, it's back to more BFMT development.

A (not final) list of features planned for this tool:

  • A major architecture update (probably re-writing major portions) to focus on improving performance
  • Story viewing
  • Summoner data (maybe)
  • Whatever's listed in my TODO list

I'll still be doing a datamine update whenever the datamine gets updated (which is typically once weekly) as well as trying to fix bugs that arise.

Release v2.1 - Squads and Comparisons

19 Jun 17:02
ce7aca0
Compare
Choose a tag to compare

What's New

  • Squads
    • A much requested feature, you can now build squads in BFMT!
    • There are 3 ways to make squads in BFMT
      • Copying an existing squad in BFMT
      • Importing from a code (which BFMT will generate for you)
      • And creating a new squad from scratch
    • When adding a squad, you're able to customize many aspects of it
    • After a squad is created, you're presented with 4 different tabs
      • Multidex Links gives you an accessible list of all the multidex entries in your squad, making it easy to view the details of each unit, ES, and sphere used
      • Buffs displays all the buffs given by each entry in the squad split be either target or by actives and passives. You can also highlight specific buffs you may or may not have
      • Spark Statistics shows you, well, spark ststistics for your squad
        • Remember Project Sparkle, the web-base spark simulator? Yeah, I put that here and improved it to be faster and more accurate (for example extra attacks are now accounted for in calculations)
        • After setting your options and running the simulator, a new section will appear displaying the results of the simulation. Here, you can pick from the results and apply that new configuration to your squad
      • Arena gives you position suggestions based on the known Arena AI data of the unit.
    • Clicking the Share button brings up a Share dialog that will help share your squad with others
      • It outputs in Markdown supporting 2 platforms: Reddit and Discord
      • The code and link tabs will give you the code of your squad and a direct link to add the squad on your own when clicked, respectively
  • Compare
  • Other updates
    • Every multidex entry with effects now has a buff overview card that shows the buffs given by that entry in a single list
      • Only units have the fancy color coded indicators because they have multiple buff sources
    • Buff tables in general have been updated to show buff names based on /u/Linathan 's Proc/Passive IDs project
    • There's a new SP build copy format for Linathan's SP Build project
    • Probably more, but don't remember at the moment

What's next?

A (not final) list of features planned for this tool:

  • A major architecture update (probably re-writing major portions) to focus on improving performance
  • Story viewing
  • Summoner data (maybe)
  • Whatever's listed in my TODO list

Note that I do not have any specific time frame for the aforementioned. Feel free to suggest other features you'd like to see in this tool. Also feel free to let me know what upcoming features you want me to focus on.

Questions? Found a bug? Got a suggestion? Just want to say hi? Thanks to /u/Linathan, BFMT has dedicated channels in his Projects/Laboratory Discord server.

v2.0

20 Nov 19:51
d48ff16
Compare
Choose a tag to compare

What's new?

  • Vuetify version has been updated (1.0.0 -> 1.1.13)
  • Most of source code was rewritten for performance improvements. UI should be more responsive than before (especially on mobile).
    • filtering should be more efficient/faster than before
  • Ability to share current filters via URL
  • Settings Page
    • Each multidex entry in the settings page now shows the date of when new update data was first available
    • Comparison image (left is new, right is old)
  • General UI updates for Multidex Pages
    • Better colors for UI of multidex entries (based on feedback)
    • Transitioning between loading states should be smoother
    • There's now a more normal pagination component instead of floating buttons for the multidex pages
    • Multidex Filter UI
      • Proc/Passive search now has an additional searchbox to allow you to find buffs by name
      • Changing of search area for Procs/Passives in Units has been moved to the popup dialog
      • There's now an indicator on the filter sidebar when value isn't default
        • Note the bold and asterisk on the left image here
      • Proc/Passive search only shows buff icons when you start searching for buffs (for performance reasons)
        • As seen in the left image here
    • Certain multidex types (e.g. units, items) have alternative views
    • JSON viewer
      • Now has a dark mode (as seen in the left image here)
      • Alternative tree view for a more interactive JSON viewing (as seen here)
    • Buff tables are collapsible
  • Units Page
  • Items
  • Bursts
    • Replaced hit count card with an Effects card
  • Leader Skills
    • Effects card now has a buff list as well
  • Missions
    • Land/Area/Dungeon selector is now in a single popup dialog (as seen here)
    • General Info card now has a JSON tab to view the whole entry for a mission in its JSON form
  • Search for multiple names at once
    • For example, I can search for multiple unit names like this
      • You can see this query for yourself here