Code Monkey home page Code Monkey logo

tablecloth-generator's People

Contributors

furitenman avatar namaikinaneko avatar

Stargazers

 avatar

Watchers

 avatar

tablecloth-generator's Issues

Add support for custom mats

I might have to rewrite the core library for that or work around it using PIL... yay. Might be available for the next league.

First image is always fucked

To be fixed one needs to pick another team, pick the old team again and then generate. I have to look into it.

image

Export settings

Add an export settings option that already generates a .json or .zip file with the images.

Customization of the settings

So far the programme does it by the /mjg/ League 2 standards of 4 teams with 6 or 7 players. Next version should be able to be customizable. Add the teams and players by order on the .json file, add the images, let the programme ran it and generate images.

Save to

It'd be nice if you could input the path of the majsoul+ tablecloth mod and have the tool automatically save the picture there and overwrite the old one, instead of manually moving it

Full tablecloth extension

I assume going from just a logo to a quarter of the table shouldn't be a problem? Like the normal team tourneys

Duplicate images on the cloth

This is a bug that I can't somehow reproduce in the latest version but some people had seen this issue. I think the problem is when someone uses the .pdn file and then run the program it causes this issue. If someone has experienced this please tell me what you did.

Speed up the process

The program is... kinda slow. In my laptop (Intel i5-72000U, 8GB Ram) takes around 2 to 4 minutes to create it. It should be half of the time.

Switch the seat order

Ideally the seat order should reflect majsoul's, so East -> South -> West -> North instead of starting with West as it is right now

Add search by name

Arguably the slowest part of making the tablecloth is checking which player is in which team. It'd be cool if you could also insert >NAMES instead of selecting the teams

Write tests

Testing manually is tedious and inconvenient. Using pytest-qt or something alike will help me go through all the process on one command.

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.