Coder Social home page Coder Social logo

ntsd / lol-chat-timer Goto Github PK

View Code? Open in Web Editor NEW
1.0 2.0 1.0 10.68 MB

Overwolf plugin to track spell and ability by in game chat

License: MIT License

JavaScript 5.73% HTML 1.04% CSS 2.93% TypeScript 39.08% Svelte 43.69% Python 7.53%
hacktoberfest league-of-legends lol overlay overwolf

lol-chat-timer's Introduction

LOL Chat Timer

Overwolf plugin to track summoner spell and ability by in game chat.

Note: only supports english version for now.

Features

  • Tracking opponent summoner spells and Ultimate spell (R) cooldown time by in game chat
  • Customize chat pattern for own personal timer (Todo)

How to use

  1. Click on opponent summoner spell or ultimate spell (R).

guide1

guide4

  1. You will see the chat have message like this.

guide5

  1. The timer will show on the in-game overlay.

guide6

  1. You can also click on the spell icon to remove/reset the timer, right click to reduce 5 seconds, or middle click to increase 5 seconds of cooldown.

Requirements

  • Node version >=18

Getting started

# install dependencies
npm i

# build overwolf plugin, you can now use `Load unpacked extension` to test the local plugin at `build`.
npm run build

# create opk file
npm run create-opk

Data

LOL Chat Timer is using Community Dragon data.

Champion Icons

https://raw.communitydragon.org/latest/plugins/rcp-be-lol-game-data/global/default/v1/champion-summary.json

Champion Skills

https://raw.communitydragon.org/latest/plugins/rcp-be-lol-game-data/global/default/v1/champions/

Summoner Spells

https://raw.communitydragon.org/latest/plugins/rcp-be-lol-game-data/global/default/v1/summoner-spells.json

lol-chat-timer's People

Contributors

ntsd avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Forkers

manuelmaciel

lol-chat-timer's Issues

Unauthorized App

When trying to install the build in Overwolf, it stops me from doing that since the app comes from an unauthorized source.

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.