Giter Club home page Giter Club logo

duelingbookenhanced's Introduction

Logo

Overview

Duelists - Are you tired of clicking through all your actions on DuelingBook?

Dueling Book Enhanced is a collection of features designed to enhance your experience on DuelingBook. It includes a TypeScript content script and a React popup, providing various improvements and customization options.

Demo

Features

  1. Fully Customizable Hotkeys: Use hotkeys for immediate actions. Individual hotkeys may also be disabled. Default hotkeys below:

Feature Default Hotkey Description
Close View Menu Escape Closes the view menu
View Graveyard G Toggles the display of your graveyard
View Main Deck V Toggles the display of your main deck
View Extra Deck E Toggles the display of your extra deck
Think T Presses the thinking button and sends a message in chat saying that you're thinking
Thumbs Up F Presses the thumbs up button
Toggle Chat Box Enter Start or finish typing in the chat box with a single keypress
Mill 1 1 Send 1 card from the top of your deck to the graveyard
Mill 2 2 Send 1 card from the top of your deck to the graveyard
Mill 3 3 Send 1 card from the top of your deck to the graveyard
Mill 4 4 Send 1 card from the top of your deck to the graveyard
Mill 5 5 Send 1 card from the top of your deck to the graveyard
Mill 6 6 Send 1 card from the top of your deck to the graveyard
Add LP + Focuses the LP textbox. Just type the number to add to your LP and then push enter
Sub LP - Focuses the LP textbox. Just type the number to subtract from your LP and then push enter

The hotkeys below require you to hover over a card.

Feature Default Hotkey Description
Activate A Activates a card
To S/T A Places a card in the S/T Zone
Banish W Banishes a card
Banish B Banishes a card face down
Declare D Declares a card
Normal Summon N Normal summon a card in attack position
S.Summon ATK / SS ATK S Special summon a card in attack position
Set J Sets a card
To Bottom of Deck / To B. Deck Z Places a card to the bottom of your deck
To Graveyard / To Grave Q Sends a card to the graveyard
To Hand H Sends a card to your hand

  1. Dark Mode: Apply a dark mode.

DarkmodeAndSettings

  1. Skip Intro: Automatically skip the intro movie.
  2. AutoConnect: Automatically connect to the main menu or last screen if you're already logged in.

SkipAndConnect

Usage and Installation

Installation

  1. Download and unzip the dist.zip file. (Currently given directly to beta testers. Google Extensions Page currently pending approval)

  2. Enable developer mode and go to the Google Chrome Manage Extensions page and click Load Unpacked

  3. Select the dist folder

  4. Visit DuelingBook and have fun!

  5. Check the default settings for the hotkeys and features on this page above or in the help section of the extensions options page when installed.

Popup

To use the popup:

  1. Extension Icon: Click the extension icon in your browser to open the popup. (Consider pinning it to your frequently used extensions! <3)

  2. General Settings: Customize your experience by enabling/disabling general options here.

  3. Finding Full Settings: Click the extensions options menu either by right-clicking on the extension and clicking options or left-clicking the extension and clicking the gear icon.

  4. Customizing Full Settings: Edit any options in any of the sections. Note: Not all options may be currently accessible and are labeled Coming Soon.

Installation

While we are waiting on the Google Chrome Store to accept our latest development build, feel free to join our discord (https://discord.gg/vxN6HvSwPJ) to get the latest beta access.

Compatibility

The content script is designed for DuelingBook using Google Chrome. Future versions will allow compatibility with both Safari and Firefox.

License

Dueling Book Enhanced is under the MIT License.

Disclaimer

Use Dueling Book Enhanced responsibly and respect the rights of Yu-Gi-Oh! owned by its respective copyright holders, as well as DuelingBook's terms of use. The author is not responsible for the misuse or unauthorized use of these scripts.

Badges

Add badges from somewhere like: shields.io

MIT License GPLv3 License AGPL License

duelingbookenhanced's People

Contributors

joseph-w-valdez avatar alexjraymond avatar

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.