Skip to content
This repository has been archived by the owner on Jun 27, 2024. It is now read-only.

Releases: FightCore/Bot

Searching upgrade and groundwork for more changes

26 Jan 22:27
Compare
Choose a tag to compare

Changes in this patch:

  • Searches can now be free-formed, so -c fair Marth works.
  • Searches are much less error-prone and more errors should automatically get fixed.
  • Added various aliases
  • Fixed "-c help" to be functional again

Groundworks laid down for:

  • Server customized prefixes
  • Reaction based navigation

v1.3.1 Minor updates to data

20 Nov 16:10
Compare
Choose a tag to compare
  • Made the movement stats more self-describing
  • Added sheik aupb
  • Added Link fsmash2
  • Added Young Link fsmash2
  • Added Stomp as a dair alias
  • Upgraded the FightCore bot to .NET 5.0.

v1.3.0 The character update

20 Nov 07:42
Compare
Choose a tag to compare
  • Added F-wireframe as a character
  • Added sources to moves so that the proper people can be credited
  • Fixed Walk speed and Run speed being the same stat
  • Added Initial dash
  • Added Dash frames
  • Added Wave Dash Length (Perfect)
  • Added source for the movement stats
  • Added Misc data which includes a FightCore, Discord, MeleeFrameData and SsbWiki link (links coming later)

Admin commands and editing failed messages

19 Oct 16:13
Compare
Choose a tag to compare

Version 1.2.1 of FightCore Discord Bot

  • Added Game, Server Count and Refresh admin commands.
  • Added list of admins that can access commands.
  • Improve the Slippi command.
  • Added the option to edit failed messages and the bot will update the response
  • Add Shiek for Sheik alias.
  • Add a Purin for Jigglypuff alias.

1.2.0

21 Sep 20:47
Compare
Choose a tag to compare
  • Fixed Jab1,2,3 hitboxes being on Jab
  • Removed Jab in favor of Jab1
  • Fixed aerial hitboxes on grounded special moves
  • Added uaft and daft for characters with hitbox data for them
  • Grouped moves command based on type
  • Added http://discord.fightcore.gg to help command for support
  • Added Techrolls, Getups, Getup Rolls for back and forwards.
  • Optimized search algorithm to also work for partial names (techroll for Tech Roll Forward)
  • Added neutral tech, wall tech and tech wall jump

Fix spelling mistake in Knockback growth

15 Sep 20:54
Compare
Choose a tag to compare
  • Fixes Knockback growth being written as Kockback growth.
  • Remove MiniProfiler to remove ASP.NET dependency and reduce package size.

Fixed HTTP instead of HTTPS for MeleeFrameData.com

13 Sep 13:58
Compare
Choose a tag to compare
  • Fixed the MeleeFrameData.com link using https instead of http.
  • Fixed the version number being wrong.

-help command and public release.

12 Sep 09:04
Compare
Choose a tag to compare

1.1.1 Release notes

Personal note

Going off the format due to this change being absolutely massive.

Database change

Before we were hacking things into the MeleeFrameData.com database.
This database has been converted from a SQLite database to a more structured
SQL Server database owned by FightCore.

This also means we can't get the data straight out of a bundled database and
the database has to be gathered by the api.fightcore.gg API.
The endpoint https://api.fightcore.gg/framedata/moves has been made to provide
all the frame data in one go to the bot.

Other people are allowed to use it in which way they please.
The only thing we request is that you call this endpoint once on startup to download the data.

Hitbox summary

We have now put together the data from MeleeFrameData.com and IKneeData.com to
make one big combined database.
This means we can now also show the different hitboxes and properties a move has.

Command rewrite

We have changed the command syntax to be more logical for humans.
The following changes have been made:

-c m "CHARACTER" MOVE => -c CHARACTER MOVE
-c moves "CHARACTER" => -c CHARACTER moves
-c "CHARACTER" => -c CHARACTER
-c help (Stayed the same)

All quotes for two word names have been removed so in the past people needed to use
-c m "ice climbers" nair or -c m ics nair
This has been replaced with -c ice climbers nair.

Global help command

-help has been added as a lot of people thought this was more logical

Moves added

Because of the new database, the following moves have been added

  • Edge attack [All] (No GIFs or frame data exists for these moves, only hitbox)
  • Getup attack [All] (No GIFs or frame data exists for these moves, only hitbox)
  • Copy ability moves [Kirby] (try -c kirby falco, no frame data exists for these moves, only hitbox)
  • Turnip items [Peach] (try -c peach beam sword, No GIFs or frame data exists for these moves, only hitbox)

1.1.0 The FightCore frame data update

11 Sep 22:28
Compare
Choose a tag to compare

PATCH NOTES COMING SOON

1.0.4 Version number and last missing data

07 Sep 15:29
Compare
Choose a tag to compare

Changes

Data

  • Added Mr. Game & Watch side b as a move. GIF for the 9 hitbox is found in the notes.
  • Added Luigi taunt, start and end are the same, unsure if this is correct.
  • Added Peach FSmash data, highly inaccurate due to how the data is formatted.

Bot

Alias

  • Added Special as an alias for B moves
  • Added yl and young as an alias for Young Link
  • Added pill as a Dr. Mario neutralb alias.
  • Added hammer as a Mr. Game & Watch sideb alias
  • Added Aerial Blaster as an alias for aneutralb for Fox and Falco
  • Added rocket as Samus sideb alias
  • Added Boostgrab as an alias for Sheik Dashgrab alias

Modules

  • Modules now don't get added to the runtime, not giving errors when using disabled commands.

Fixes

  • Changed the Melee Online and Dutch Netplay Discord footer icons to be off the i.fightcore.gg website
    instead of the Discord CDN

Additions

  • The version being used by the bot is now displayed in the footer.
  • Added the FightCore logo to the footer for the FightCore version.