Git Product home page Git Product logo

gathererscraper's People

Contributors

adc-afeinstein avatar aefeinstein avatar haerezis avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

gathererscraper's Issues

Fix manifest generation

Remove the overwrite / append option. All json files should just reflect what is currently loaded in the program.

Human readable json format for the patches

Hello,

I was wondering if there were a reason behind the current json format for the patches ?

I want to start working on adding multilingual support to the patches so that I can start doing the same for MTG Familiar. But I was puzzled when I saw the current json format.

If I do a commit both on GathererScraper and MTG Familiar to change the json format to make it human readable, would you accept it?

Back of DFCs Should Have CMC of the Front

A rules change occurred which isn't reflected in the database. This should be fixed.

  1. Converted mana cost

Remember when I said that the characteristics of the face that's up are all that matter? That wasn't quite accurate. Under the new rules, the converted mana cost of the back face of a DFC is based on the mana cost of the front face. (Previously, because the back faces lacked mana costs, their converted mana costs were all 0.) The one exception is if something is a copy of the back face of a DFC, its converted mana cost is 0. So If I control Insidious Mist, it has no mana cost, but its converted mana cost is 4. If I then put a copy of Insidious Mist onto the battlefield, that copy's converted mana cost is 0.

Move Color Identity Calculation into the Patch

Because I previously couldn't change the patch format without crashing Familiar, color identity calculation was done in the app. This should be moved into Scraper and added as a new field in the patch.

Add Foreign Name Scraping

Card names are available in different languages. GathererScraper should download this information and build it into the patches.
The available languages are:

  • Chinese Simplified
  • Chinese Traditional
  • French
  • German
  • Italian
  • Japanese
  • Korean
  • Portuguese (Brazil)
  • Russian
  • Spanish

Fix Digests

PCH, PC2, CNS, CN2, ARS. Use the ones in the digest file, fix the ones in the expansion file

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.