Coder Social home page Coder Social logo

bravefrontier_data's Introduction

bravefrontier_data

Holds extracted data for the game Brave Frontier (Global/JP/EU/KR)

#List of extracted data

  • dictionary.json - Parsed strings from Global.
  • dictionary_raw.txt - Raw dictionary file from Global.
  • info.json - Unit data extracted using the script from https://github.com/Deathmax/bfdb/
  • items.json - Item data extracted using the script at https://github.com/Deathmax/bfdb/
  • items_light.json - Item data without recipe information.
  • missions.json - List of missions, their energy costs and number of battles.
  • files_list.txt - MD5 hashes of all data files from Global, and must-download files for JP.
  • ai.json - AI actions
  • bbs.json - List of all skills
  • es.json - List of all extra skills
  • evo_list.json - List of all evolution mats/costs.
  • feskills.json - List of all SP enchancements.
  • ls.json - List of all leader skills

#Automatic Updates

  • Global currently has full data updates: dictionary, AI, units, items, missions
  • JP has the following updates: AI, units, items, items (light).
    • items_light.json will be updated regardless of server status. items.json can only be updated when the server is up.
  • EU has the following updates: AI, units, items (light)
  • KR is no longer updated as the game has closed in KR.

#FAQ

What's all the 'unknown' things in the unit and item dumps? Those are effects not yet parsed by the script. Global is currently the priority, followed by JP effects.

bravefrontier_data's People

Contributors

cheahjs avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

bravefrontier_data's Issues

Fix JP .dat encoding

Somehow convert the SHIFT-JIS encoding to UTF8.

Python chokes and fails to convert, so does iconv. Notepad++ converts just fine.

Eze's SP #7 Translation/Desc Bug

The description should say "Enhances BB/SBB Spark damage" or something along those lines. It has nothing to do with "BB gauge".

            {
                "category": "11", 
                "dependency": "", 
                "dependency comment": "", 
                "id": "31000000", 
                "skill": {
                    "bp": 50, 
                    "desc": "Enhances BB/SBB's BB gauge boost during Spark effect", 
                    "effects": [
                        {
                            "add to bb": {
                                "buff turns": 0, 
                                "proc id": "23", 
                                "spark dmg% buff (40)": 30
                            }
                        }, 
                        {
                            "add to sbb": {
                                "buff turns": 0, 
                                "proc id": "23", 
                                "spark dmg% buff (40)": 30
                            }
                        }
                    ], 
                    "id": "31000000", 
                    "level": 5, 
                    "name": "Enhances BB/SBB's BB gauge boost during Spark effect", 
                    "series": "31000000"
                }
            }, 

Question - Hope you can help?

Not really an issue. But i'm building up a similar thing as what reddit currently has as a server status indicator. Some hints pointed me to use https://android.bravefrontier.gumi.sg/bf/gme/featureCheck.php so i did via ajax and can get it to return the statuscode 200 or etc. That said when server is down, this script is still working.

Would you know of other php scripts url on the gumi server i should be requesting a response to check on server status?

Item Rarity Broken?

Hi DeathMax,

Thanks for the excellent work. By the way, is there a bug with all items sphere rarity reported as 3?

I am trying to automate the linkage of the items data to sphere icon images. I can find the ID of the item but that does not seem to relate directly to the icon used. I believe rarity plays a part. Are there other data that might indicate this which can be pulled into the data, if rarity is not the right field to look at? e.g. medulla sacred legwand all have rarity 3 at the moment.

Is there a way to get the image thumbnails?

I'm trying to use your evo mats list to upgrade my eevee tool (hope it's okay!) and I need the image thumbnails. Does the data have the thumbnails as well? (I previously got everything by scraping the unit evolution table from the wiki)

Including Buff CODE ID for Leader skills?

The new EU content has units (e.g. Skalmold) with ATK buff for Females and ATK buff for 5+ Elementals. The ATK buff are showing up as being similarly named, and not tied to the conditions. Would you be able to name it in similar ways with other ATK type buffs in BB / SBB skills? thank you

EU update weekly

Gumi EU has scheduled their update every friday (new rate ups on every friday). Could you set up a weekly update ?

Missing data & data inconsistency

Dunno if you keep track of those but there are some unknown proc ids, I've made up a little sum up

# GLobal

adds probablity to perform 1 extra action within the same turn
"unknown proc id": "76",
"unknown proc param": "1,50,1,0" (850368 Gaston)
"unknown proc param": "1,50,1,0" (810177 Mai Shiranui)

boosts own Spark damage for 3 turns
"unknown proc id": "88",
"unknown proc param": "30,0,0,0,0,0,3,0" (810417 Rogue Inquisitor Adriesta)
"unknown proc param": "10,0,0,0,0,0,3,110" (10916 Wicked Warrior Shura)

fills own BB gauge to max
"unknown proc id": "90",
"unknown proc param": "999,1,0" (860186 Omega Rugal)

negates critical damage
"unknown proc id": "93",
"unknown proc param": "100,100,0,0,0,0,1,100" (830178 Terry Bogard)
"unknown proc param": "100,100,100,100,0,0,1,170" (20876 Ocean Slasher Holia)
"unknown proc param": "0,0,100,100,0,0,1,110" (30816 Emerald Knight Hisui)

normal attacks hit all foes for 3 turns
"unknown proc id": "94",
"unknown proc param": "0,100,3,0" (850367 Gaston)
"unknown proc param": "0,100,3,110" (20805 Ice Melody Soleil)

# Europe

720154 Gazolina Spray
Cast a mana bubble shielding all allies based on Rec (40%)
"unknown proc id": "70001",
"unknown proc param": "40,30" => 40% REC in shield but 30 what ..
(this type of shield is supposed to not have DEF & not take mitigation into account)

Could you please give me your input on this please:

  • seems like Gumi EU has failed the configuration of one exclusive unit
  • Pisces of Tyranny's SBB has only one text entry for 2 effects and dot percentage doesn't correspond

Is there something wrong with your parser ? (I doubt it) or have they fucked up ?

720176 Pisces of Tyranny SBB
Attack at end of turn 3 turns (300%)
{
    "effect delay time(ms)/frame": "0.0/0",
    "target area": "aoe",
    "target type": "enemy",
    "unknown proc id": "",
    "unknown proc param": "300,100,0,100,1,3,0"
},
{
    "dot atk%": 2,
    "dot dmg%": 3,
    "dot element affected": true,
    "dot flat atk": 15,
    "dot turns (71)": 15,
    "dot unit index": 4,
    "effect delay time(ms)/frame": "0.0/0",
    "proc id": "44",
    "target area": "aoe",
    "target type": "party"
},

data missing with latest run

errors reported for many units on JP, as well as missing units such as grah / owen 7*. tx
"sbb": {
"error": "data missing",
"id": "160356"
},

explanation on AI condition

Do you know what the "act:3" condition means ?

{

    "4eEVw5hL":"200",
    "yu18xScw":"2",
    "L8PCsu0K":"殲滅",
    "q7Nit8JW":"0:non:non:non@0:non:non:non@0:non:non:non@0:non:non:non@#skill:0@act:3@non:0@non:0@non:0@",
    "Ji2oqr4L":"0",
    "df1eUh7E":"skill",
    "NpM9IWs8":"0",
    "k9Mvfp27":"act",
    "erf9ZRt7":"3",
    "4xctV8gF":"2",
    "VBj9u0ot":"random",
    "Hhgi79M1":"skill@-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,@1@0@0",
    "ug9xV4Fz":"25.00"

},

Sphere types?

It seems there's some categorisation (types) for spheres in the full data in prep for sphere frog launch. Is that something you can include via your extract?

corruption?

is there a corrupted file with the latest pull?

Missing EU NeoAvalon units?

Happy New YEAR! Some users feedback that the neo avalon units arent complete in the data for Europe. Would you have any insights on that? Thank you

EU new units is not loaded somehow

Hi DeathMax,

I knew u did a refresh on the EU data. that said somehow the EU data are not loaded for the 3 new 5*s. Any thoughts on that?

EU Update

Could you update EU data please ? units from FF BE have been added

Latest Pulls

Due to Global having connection issues lately, is it affecting the bot? I think there should be a new pull for Global but nothing so far.

OE evo data

Hey man,

do you know where I can find the OE evo data? I've tried looking in the evo_mats.json but can't find them (tried searching for "Halycon"). Wanna try t update my eevee project with current units but I'm tuck without the OEs

unit cost inclusion

I believe unit cost is missing in the data, is that available to be included?

Question (Not an issue)

Trying to extract Raid boss sprite sheets and names. The files seemed to be packed on device. I can find the path for the boss mobs but Raid and Grand Quest seemed to be buried in a different folder structure on the server.

Would you know anything about it from the datamine? Thank you

Update EU

Could you update the EU data please ? units have been added

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.