Git Product home page Git Product logo

leaguebroadcast's Introduction

Contributors Forks Stargazers Issues MIT License

!!DEPRECATED!!

Due to the introduction of Vanguard, League Broadcast ingame will no longer function. There are plans for the future, however, for now, only champ select is function Join our Discord to stay informed about future updates.

League Broadcast

A central hub for League of Legends stream overlays to augment and elevate streams.

Currently includes support for champion select and ingame overlays, with post game support as a possible future feature.

League Broadcast uses Memory Reading to get information that the Riot API does not expose. This is not possible any more due to Vanguard Anti Cheat.

Community and Contact

Join our Discord

This is the quickest way to reach us and to troubleshoot your issues.

Otherwise use the Github Issues page to report breaking issues. These are not help forums! Use the issue and feature request templates, issues without proper information will be removed.

Features

Ingame Features currently include:

  1. Level Up Indicators with support for item names
  2. Item Purchase Indicators
  3. Baron Timer & Power Play Pop Up
  4. Elder Timer & Power Play Pop Up
  5. Dynamic Gold Graph
  6. CS/EXP/Gold Player Tab
  7. Custom Scoreboard
  8. Inhibitor Timers
  9. Auto init UI on Game Start
  10. Custom Objective Timers

Includes a C# port of RCVolus ChampSelect tool!

Auto update included

Getting Started

To get a local copy up and running follow these steps.

Prerequisites

  • Windows 10 20H1 (May 2020 Update) Build 19041
  • Active Internet connection

Installation

  1. Download latest release
  2. Unzip release to desired install folder
  3. Add http://localhost:9001/frontend?backend=localhost as a browser source in OBS in your ingame scene
  4. Add http://localhost:9001/?backend=ws://localhost:9001/api as a browser source in OBS in your PickBan scene

Usage

  • Components of League Broadcast can be en-/disabled separately. Enable Pick/Ban or Ingame as you need.

  • On first run League Broadcast will download the latest DataDragon cache.

    • Champ Select data included to support a port of RCVolus Pick/Ban
    • Champ Select delay support added! No more waiting between champ select and ingame. Champ select is delayed by a configurable amount to reduce the wait
  • If League is not installed at the default location, add the folder which contains the "Riot Games" Folder or your "League of Legends" Install folder to Config/Component.json -> LeagueInstall. This is a comma separated list which determines where LB will look for League. This is needed for the LiveEvents and Replay API.

  • Because League Broadcast uses Memory Reading to gather information, it will not properly work without the correct memory offsets for each patch. Offsets will be updated in this repo, please feel free to reach out here if they have not. You should not have to do anything after a patch as offsets will be updated automatically when available, it can however take around 24 hours or longer!. You may also set your own offset repo location in configuration if/when this repo stops including updated offsets.

Switching from RCVolus PickBan Tools

If you have previously used RCVolus PickBan tool and wish to use the version included in LB, build your frontend scene. Where one would usually run

npm run start

to start PickBan, now run

npm run build

in the same location and move the files in build/ to LeagueBroadcastHub/frontend/pickban/

Make sure Champ Select is enabled

League Broadcast will now host PickBan automatically when started

Overlay Configuration

Config/Ingame.json contains the configuration for the ingame overlay. Change this to suit your needs.

Add any Fonts you wish to use to the comma separated list "GoogleFonts"

Change the images and videos in Frontend/ingame to swap out resources.

Roadmap

Current overhaul in progress. Earliest release - mid/late 2024.

License

Distributed under the MIT License. See LICENSE for more information.

This is a standalone project from Lars Eble. Riot Games does not endorse or sponsor this project.

This project's port of lol-pick-ban-ui and its author are in no way affiliated or partnered with Riot Community Volunteers.

Contact

Discord - discord.lolfar.site

leaguebroadcast's People

Contributors

coow avatar dependabot[bot] avatar felixarbeithuber avatar floh22 avatar hmcdat avatar krroks avatar ons1992 avatar sdomi4 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  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

leaguebroadcast's Issues

[BUG] Champion Select

If you enter the Spectator after the champ select is finished, you won't be able to see the picks or bans. All black.

Just spectate a game that has started 1 minute ago or so.

Expected to show all picks and bans done.

Desktop with Windows 10.

[BUG] Version number not updated

Describe the bug
Just downloaded the new version but it reminds me there is a new version.

To Reproduce
Download the release and open it for the first time, it will always remind you there is a new version

Expected behavior
A clear and concise description of what you expected to happen.

Material

nYlEyPz

Desktop (please complete the following information):
Windows

[BUG] Dragon Icon on Score Display

After defeating a dragon, all dragons except Elder show a green and black icon (probably one that represents an error or so).

To Reproduce:

  1. Enter a game and watch a dragon (that's not Elder) be defeated.

Expected behaviour:

  1. Show each dragon's icon.

[BUG] BARON & ELDER Timer not working

Dear floh22,
First of all, Thank you for giving us the opportunity to use this amazing project, I'd like to ask you if is there any way to get the Baron & Elder Timer working, thank you in advance.

Sincerly

[BUG] Changing Language can break memory reading

Describe the bug
Memory Reading does not work correctly for some other languages where champion names are changed

To Reproduce
Steps to reproduce the behavior:

  1. Change Language to french
  2. Play seraphine

Expected behavior
Seraphine is not detected because of the é

[BUG] CS per Min. and Gold Tab

Describe the bug
Both CS per Min and Gold shows some wierd numbers and have some wierd formatting.

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'

Expected behavior

Material
image
image

Desktop (please complete the following information):

  • OS: [e.g. Windows 10]

Additional context
Riot games disabled [LiveEvent] as of yesterday, using port34243.

[BUG] Inhibitor timers turned around

Describe the bug
When a botlane inhib is destroyed, instead it appears to have destroyed the top lane one
To Reproduce
Steps to reproduce the behavior:
No steps, just spectate a game

Expected behavior
It should mark the correct inhibitor

Material

  • If applicable, add screenshots to help explain your problem.
  • Include Logs of when the error occured, as well as the crash log if applicable
  • Please include the .rofl replay file if the issue was present while spectating
    moyI6Df
    Log-2021-07-21-21-35.log

Desktop (please complete the following information):

  • Windows 10

Additional context
Video of it happening in streaming: https://www.twitch.tv/videos/1093922044

[BUG] Crash on Startup

Describe the bug
App crashes on startup.

  • Tried fresh installs, redownloaded, with league client open and closed. Always crashes with the same log.

Something with the async controller I believe, but I don't know enough C# yet to understand it fully.

To Reproduce

  • Launch LeageBroadcast.exe

Expected behavior
App starts up.

Crash Log

--- LeagueBroadcast Crash Report --- 
Gotta fix this somehow... Up Up Down Down Left Right Left Right B A Enter... Nah, still broken

Time: 2021.07.24-11:29
Description: The type initializer for 'LeagueBroadcast.Common.Controllers.IngameController' threw an exception.

Stacktrace: 
   at LeagueBroadcast.Common.Controllers.IngameController..ctor() in F:\Repos\LeagueOfLegends\LeagueBroadcast\LeagueBroadcast\Common\Controllers\IngameController.cs:line 42
   at LeagueBroadcast.Common.Controllers.BroadcastController.Init() in F:\Repos\LeagueOfLegends\LeagueBroadcast\LeagueBroadcast\Common\Controllers\BroadcastController.cs:line 116
   at LeagueBroadcast.Common.Controllers.BroadcastController.<EarlyInit>b__35_0(Object s, EventArgs e) in F:\Repos\LeagueOfLegends\LeagueBroadcast\LeagueBroadcast\Common\Controllers\BroadcastController.cs:line 72
   at LeagueBroadcast.Common.Data.Provider.DataDragon.Init() in F:\Repos\LeagueOfLegends\LeagueBroadcast\LeagueBroadcast\Common\Data\Provider\DataDragon.cs:line 155
   at System.Threading.Tasks.Task.<>c.<ThrowAsync>b__139_1(Object state)
   at System.Threading.QueueUserWorkItemCallback.<>c.<.cctor>b__6_0(QueueUserWorkItemCallback quwi)
   at System.Threading.ExecutionContext.RunForThreadPoolUnsafe[TState](ExecutionContext executionContext, Action`1 callback, TState& state)
   at System.Threading.QueueUserWorkItemCallback.Execute()
   at System.Threading.ThreadPoolWorkQueue.Dispatch()

-- System Details -- 
League Broadcast Version: 1.4.55.21202
OS: Win 10 2009

Additional context

  • It was working for me when Patch 11.15 just came out. Stopped working this morning.

LiveEventAPI Connection Failed

Hi. When i open a replay i get something like this in logs
[12-23-25] [WARNING] Sequence contains no matching element
[12-23-26] [WARNING] Sequence contains no matching element
[12-23-26] [WARNING] Sequence contains no matching element
[12-23-26] LiveEventAPI Connection Failed!
[12-23-26] [WARNING] No connection could be made because the target machine actively refused it. 127.0.0.1:34243
I get the same logs on two different computers on different networks
Ive tried turning off firewall. Also checked if something is listening on the same port but i got nothing

[BUG] 1.4.2

Thank you for this huge update I love it!!

I'm still testing right now but I will keep add if I found new bug

"ItemComplete"
BUG 1. if I change "ShowOnScoreboard" to True it doesn't show on scoreboard
BUG 2. ShowItemName : true, the mask only work on Blue Side (Left), Red Side the mask doesn't work

"ObjectiveKill"
BUG 3. If I change UseVideo to True the Video showing only 1 to 2 sec

[FEATURE] Item Purchase Indicators with item name

Hey mate,
Sorry for not using the template, but it doesn't refer to the description of the suggestion. I hope that's not a problem.

I asked the community and one suggestion to improve your tool would be to add a bar with the name of the item you purchased. CBLOL takes advantage of something like this and it really improves the reception and draws attention. I would like to thank you because you are doing a really good job.

Example from CBLOL:
newitemswithsubs

Greetings.

[BUG]Gold is not shown,Gold Graph,Champion exceptions are not displayed

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Material

  • If applicable, add screenshots to help explain your problem.
  • Include Logs of when the error occured, as well as the crash log if applicable
  • Please include the .rofl replay file if the issue was present while spectating

Desktop (please complete the following information):

  • OS: [e.g. Windows 10]
  • Version [e.g. 20H1 (May 2020 Update) Build 19041]

Additional context
Add any other context about the problem here.
EXP CHAMPION BUG
Gold bug
Gold bug2
Gold bug3

[BUG] App crashes on startup when fetching v11.12.1 offests

The app crashes upon launch, it was working fine until yesterday.

It seems from the crash logs that the app is attempting to fetch offsets for v11.12.1 even though the current version is v11.11. The request is creating a 404 error and the app crashes. I'm attaching the logs for further evidence

Crash-2021-06-08-19-55.log
Log-2021-06-08-19-55.log

Is there a way to force the patch version when launching the app? I couldn't find any

Thanks!

[BUG]score image

image

image

image

after change "UseImage" to true nothing happen until I refresh the obs source
affter refresh obs source the image goes under the score like the picture above
scoreboard on for 1st pic
scoreboard off for 2nd pic

[BUG] Install path

image

I think LeagueBroadcastHUB is having an issue with my installation path.

This is the path of my LoL.exe:
A:\Spiele\Riot Games\Valorant\League of Legends\LeagueClient.exe

This is what I've added to the config-file:

"LeagueInstall": [
"C:\",
"D:\",
"E:\",
"A:\",
"C:\Program Files",
"C:\Program Files (x86)",
"A:\Spiele",
"A:\Spiele\Riot Games",
"A:\Spiele\Riot Games\Valorant",
"A:\Spiele\Riot Games\Valorant\League of Legends"
],

[BUG] Timers (Elder Baron) frozen since from start.

Describe the bug
The timers of Elder and Baron are appearing since the start and stay there even with options not selected

To Reproduce
nothing special, just oppened

Expected behavior
The timers appearing only when I select it on app.

[FEATURE] More Pop Ups. First Blood, First tower, ACE

Is your feature request related to a problem? Please describe.
Its not

Describe the solution you'd like
I would like the same pop ups that are currently for the baron spawn / kill etc. but for First Blood, First Tower and for ACE

Describe alternatives you've considered
Its probably a harder version but if First Blood notification would appear the same way as the lvl up pop up but instead of a lvl number there would be just "FB"?

Additional context

[BUG] Video Backgrounds not seem to work on graphs

Describe the bug
Different graphs not having the video background. Though it seems the scoreboard has the video background just fine.

To Reproduce
Steps to reproduce the behavior:
Change all image showing settings to false
Change all video showing settings to true

Expected behavior
A clear and concise description of what you expected to happen.

Material

  • If applicable, add screenshots to help explain your problem.
  • Include Logs of when the error occured, as well as the crash log if applicable
  • Please include the .rofl replay file if the issue was present while spectating
    wnkG5Af
    9mebd6h
    dtYZytr

Desktop (please complete the following information):

  • OS: [e.g. Windows 10]
  • Version [e.g. 20H1 (May 2020 Update) Build 19041]

Windows 10

[BUG] Missing scoreboard images

Describe the bug
Missing scoreboard images

To Reproduce
Steps to reproduce the behavior:

  1. Load Frontend
  2. Images are missing

Expected behavior
They should be loaded into the scene, but the server isn't able to get them, I assume they have changed name and the server is looking for old images.

Material
phaser.js:122342 GET http://localhost:9001/images/fullGoldIcon.png 404 (Not Found) t.exports @ phaser.js:122342 load @ phaser.js:4828 (anonymous) @ phaser.js:195927 each @ phaser.js:40554 checkLoadQueue @ phaser.js:195913 start @ phaser.js:195863 bootScene @ phaser.js:99656 start @ phaser.js:100355 bootQueue @ phaser.js:99400 l.emit @ phaser.js:1926 texturesReady @ phaser.js:162137 l.emit @ phaser.js:1926 updatePending @ phaser.js:101481 l.emit @ phaser.js:1907 n.onload @ phaser.js:101611 load (async) addBase64 @ phaser.js:101603 boot @ phaser.js:101458 l.emit @ phaser.js:1926 boot @ phaser.js:162122 e @ phaser.js:91414 phaser.js:122342 GET http://localhost:9001/images/tower.png 404 (Not Found) t.exports @ phaser.js:122342 load @ phaser.js:4828 (anonymous) @ phaser.js:195927 each @ phaser.js:40554 checkLoadQueue @ phaser.js:195913 start @ phaser.js:195863 bootScene @ phaser.js:99656 start @ phaser.js:100355 bootQueue @ phaser.js:99400 l.emit @ phaser.js:1926 texturesReady @ phaser.js:162137 l.emit @ phaser.js:1926 updatePending @ phaser.js:101481 l.emit @ phaser.js:1907 n.onload @ phaser.js:101611 load (async) addBase64 @ phaser.js:101603 boot @ phaser.js:101458 l.emit @ phaser.js:1926 boot @ phaser.js:162122 e @ phaser.js:91414 phaser.js:122342 GET http://localhost:9001/images/dragons/fireLarge.png 404 (Not Found) t.exports @ phaser.js:122342 load @ phaser.js:4828 (anonymous) @ phaser.js:195927 each @ phaser.js:40554 checkLoadQueue @ phaser.js:195913 start @ phaser.js:195863 bootScene @ phaser.js:99656 start @ phaser.js:100355 bootQueue @ phaser.js:99400 l.emit @ phaser.js:1926 texturesReady @ phaser.js:162137 l.emit @ phaser.js:1926 updatePending @ phaser.js:101481 l.emit @ phaser.js:1907 n.onload @ phaser.js:101611 load (async) addBase64 @ phaser.js:101603 boot @ phaser.js:101458 l.emit @ phaser.js:1926 boot @ phaser.js:162122 e @ phaser.js:91414 phaser.js:122342 GET http://localhost:9001/backgrounds/ScoreboardMask.png 404 (Not Found) t.exports @ phaser.js:122342 load @ phaser.js:4828 (anonymous) @ phaser.js:195927 each @ phaser.js:40554 checkLoadQueue @ phaser.js:195913 start @ phaser.js:195863 bootScene @ phaser.js:99656 start @ phaser.js:100355 bootQueue @ phaser.js:99400 l.emit @ phaser.js:1926 texturesReady @ phaser.js:162137 l.emit @ phaser.js:1926 updatePending @ phaser.js:101481 l.emit @ phaser.js:1907 n.onload @ phaser.js:101611 load (async) addBase64 @ phaser.js:101603 boot @ phaser.js:101458 l.emit @ phaser.js:1926 boot @ phaser.js:162122 e @ phaser.js:91414 phaser.js:122342 GET http://localhost:9001/images/sword.png 404 (Not Found) t.exports @ phaser.js:122342 load @ phaser.js:4828 (anonymous) @ phaser.js:195927 each @ phaser.js:40554 checkLoadQueue @ phaser.js:195913 start @ phaser.js:195863 bootScene @ phaser.js:99656 start @ phaser.js:100355 bootQueue @ phaser.js:99400 l.emit @ phaser.js:1926 texturesReady @ phaser.js:162137 l.emit @ phaser.js:1926 updatePending @ phaser.js:101481 l.emit @ phaser.js:1907 n.onload @ phaser.js:101611 load (async) addBase64 @ phaser.js:101603 boot @ phaser.js:101458 l.emit @ phaser.js:1926 boot @ phaser.js:162122 e @ phaser.js:91414 phaser.js:122342 GET http://localhost:9001/images/dragons/mountainLarge.png 404 (Not Found) t.exports @ phaser.js:122342 load @ phaser.js:4828 (anonymous) @ phaser.js:195927 each @ phaser.js:40554 checkLoadQueue @ phaser.js:195913 start @ phaser.js:195863 bootScene @ phaser.js:99656 start @ phaser.js:100355 bootQueue @ phaser.js:99400 l.emit @ phaser.js:1926 texturesReady @ phaser.js:162137 l.emit @ phaser.js:1926 updatePending @ phaser.js:101481 l.emit @ phaser.js:1907 n.onload @ phaser.js:101611 load (async) addBase64 @ phaser.js:101603 boot @ phaser.js:101458 l.emit @ phaser.js:1926 boot @ phaser.js:162122 e @ phaser.js:91414 phaser.js:122342 GET http://localhost:9001/images/dragons/cloudLarge.png 404 (Not Found) t.exports @ phaser.js:122342 load @ phaser.js:4828 (anonymous) @ phaser.js:195927 each @ phaser.js:40554 checkLoadQueue @ phaser.js:195913 start @ phaser.js:195863 bootScene @ phaser.js:99656 start @ phaser.js:100355 bootQueue @ phaser.js:99400 l.emit @ phaser.js:1926 texturesReady @ phaser.js:162137 l.emit @ phaser.js:1926 updatePending @ phaser.js:101481 l.emit @ phaser.js:1907 n.onload @ phaser.js:101611 load (async) addBase64 @ phaser.js:101603 boot @ phaser.js:101458 l.emit @ phaser.js:1926 boot @ phaser.js:162122 e @ phaser.js:91414 phaser.js:122342 GET http://localhost:9001/images/dragons/oceanLarge.png 404 (Not Found) t.exports @ phaser.js:122342 load @ phaser.js:4828 (anonymous) @ phaser.js:195927 each @ phaser.js:40554 checkLoadQueue @ phaser.js:195913 start @ phaser.js:195863 bootScene @ phaser.js:99656 start @ phaser.js:100355 bootQueue @ phaser.js:99400 l.emit @ phaser.js:1926 texturesReady @ phaser.js:162137 l.emit @ phaser.js:1926 updatePending @ phaser.js:101481 l.emit @ phaser.js:1907 n.onload @ phaser.js:101611 load (async) addBase64 @ phaser.js:101603 boot @ phaser.js:101458 l.emit @ phaser.js:1926 boot @ phaser.js:162122 e @ phaser.js:91414 phaser.js:122342 GET http://localhost:9001/images/dragons/elderLarge.png 404 (Not Found) t.exports @ phaser.js:122342 load @ phaser.js:4828 (anonymous) @ phaser.js:195927 each @ phaser.js:40554 checkLoadQueue @ phaser.js:195913 start @ phaser.js:195863 bootScene @ phaser.js:99656 start @ phaser.js:100355 bootQueue @ phaser.js:99400 l.emit @ phaser.js:1926 texturesReady @ phaser.js:162137 l.emit @ phaser.js:1926 updatePending @ phaser.js:101481 l.emit @ phaser.js:1907 n.onload @ phaser.js:101611 load (async) addBase64 @ phaser.js:101603 boot @ phaser.js:101458 l.emit @ phaser.js:1926 boot @ phaser.js:162122 e @ phaser.js:91414 favicon.ico:1 GET http://localhost:9001/favicon.ico 404 (Not Found)
image

Desktop (please complete the following information):

  • OS: [e.g. Windows 10]

Additional context
Love what you are doing here

[BUG] Using the Reload button in OBS causes a crash

Describe the bug
Whenever you use the Reload button in OBS to reload the overlay in game, GOLD, EXP and CS/MIN graphs quit working and sometimes causes a crash

To Reproduce
Steps to reproduce the behavior:

  1. Normal reproduce of a game, and suddenly it seems to freeze.
  2. Reload the overlay
  3. Execute either of the 3 graphs and won't work (The Gold diff graph works perfectly fine though)
  4. Sometimes crashes

Expected behavior
I expected that it fixed itself and all the graphs working as expected.

Material

  • If applicable, add screenshots to help explain your problem.
  • Include Logs of when the error occured, as well as the crash log if applicable
  • Please include the .rofl replay file if the issue was present while spectating

Crash-2021-06-27-22-35.log
Log-2021-06-27-18-43.log

Desktop (please complete the following information):

  • OS: Windows 10
  • Version: Last of Windows 10 (idk which)

.net.core is not found [BUG]

Just that, i installed several versions and none of em are found by the LeagueBroadcast.exe. it is really annoying

[BUG] Small Bugs That I Found

Hey! So I've been messing around with the tool and here are some of the bugs I have found:

  1. Senna CSPM - For some reason it is counting her souls as CS in an abnormal way (roughly 0.2 per soul she catchs on the ground), and thus she actually gets insanely high CSPM, saw one that was regular farming plus catching some random souls on the ground and was with 11.2 CSPM with only 82 cs at 11 minutes, give or take.

  2. Item Names on Red Side - The background is on a top layer for Red Side Icons. Thus when the name/background pops up, it covers the little circle ultimate thing. It doesn't seem to happen on the blue side.

  3. Baron Power Play and Soul Animation Video - For some reason, when I try to use the video animation it gets offset really bad and the animation is coming off switched (Shows up out of nowhere and then it repeats twice, coming up and then down). Not entirely sure why yet, but it doesn't happen with the image.

  4. Baron Power Play, Soul and Inibitors Image - If I speed up the replay or spectator, the pop up comes with a delay, depending on how much time I skipped over. Also sometimes it skips over the whole Baron or Dragon warning, regardless if I speed up or not, and I still couldn't figure out why. Sometimes it shows, other times it doesn't. It doesn't seem to affect the timer on the top right at all tho.

  5. Top Right Timer gets locked after it finishes - The timer seems to disappear for a while after the baron buff expires, but then it comes back and it's locked at 00:00 and the gold difference that was left at. I expected it to just disappear and say the timer until the next baron again. Because of this, when the Baron is done a second time, the timer overlay just disappears and we're only left with the Baron Icon.

  6. Elder Dragon Timer - It seems like there are settings for it, but it doesn't show up. The notification did show up, aswell as the Icon on the top left. But the timer or gold difference doesn't until the buff as actually expired. When it expires it shows 00:00 and the Gold Difference gotten. It only happened once so far because I only got to spectate one game with Elder Dragon.

  7. Level Up over Stats - I think someone else already talked about this, but just to be sure I'm not missing anything. When the stats overlay is showing, it seems like the level up animation is on the top layer and goes over it. It doesn't seem to happen with items, so I'm not sure which one is intended here.

  8. Soul Point Warning too early - Again, not sure if this is intended, but it seems like the Soul Point warning comes up when, and only when, the first team reachs the 3rd drake. Shouldn't it only be when one of them actually gets the Soul (4th drake)? Asking this because otherwise it would make sense to show Soul Point to both teams instead when they get to their own 3rd drake.

I'm using Windows 10 with all the latest updates.

I think some of the problems with Dragon Timers, Inibitors, etc are solved with me messing with OBS and setting the properties of the Browser Source to refresh when the source becomes active, but there should be a better way of doing it no? Like constantly refreshing? Thanks for the great job!

can't open anymore

today I just test it and it just fade away it used to work tho... I want to test the post game if it work

[BUG] Bugs with the replay

Bugs:

1. Basically when you go back in time, during the replay the dragon count doesn't, meaning you can get an infinite number of dragons.

2. If you spectate a game while it is already going, the kill and dragon count starts as zero in the Score Display HUD, as if the game is just starting.

To Reproduce:

1. Let dragon be made. Retrocede a few seconds, let it be made again. Team basically gets 2 dragons, when in the game they should only have 1.

2. Spectate any game that's already going on.

Expected:

1. Dragon capture to retrocede aswell.

2. The HUD to show the actual kills and dragons.

Desktop:

Windows 10, latest update.

APP NOT RUN

After the update, when you open the application it closes at the moment without being able to select anything, any solution?

Tournament Realm Support

Since the tournament realm clients don't have /liveclientdata support, levelup/item features don't work.
image

HUD IN GAME

¿Alguien pudo cambiar el aspecto in game del score e info de oro, exp, ect? Ayuda!

IDIOMA

¿Se puede cambiar a español los items e información in game?

[BUG] Start of a spectated game, replay or live and it Crashes

Describe the bug
The app crashes whenever I start spectating a live game or I start a replay (In the case of replays, it even crashes league of legends)

To Reproduce
Steps to reproduce the behavior:

  1. Turn on Essence (Client Connected)

  2. Spectate a Live Game

  3. Crash occurs

  4. Start a replay

  5. Whenever the game start and some time elapses, it sometimes crashes.

Expected behavior
It should not crash and work as expected, as before the last update.

Material
Crash Logs:
Crash-2021-07-21-19-26.log
Crash-2021-07-21-19-34.log

Logs:
Log-2021-07-21-19-14.log
Log-2021-07-21-19-33.log
Log-2021-07-21-19-34.log

Desktop (please complete the following information):

  • Windows 10

Additional Information
It may be unrelated but the spectator, seems to also crash whenever I put the mouse over the timeline of the game.

[BUG] Circle Score Indicators break when toggled

Describe the bug
Once circle score indicators are enabled and then disabled, they cannot be reenabled again without reloading the frontend.

To Reproduce
Steps to reproduce the behavior:

  1. Start game with scoreboard and circle score indicators enabled
  2. Disable and reenable score
  3. Score will not show again until the website is reloaded

Crashing after trying turn on "Gold Graph"

Hey bro i saw v2 LBH and i tested it, first of all, i wanna say thanks for your work, it's awesome bro <3

I have one small problem with Gold Graph instantly crashing app when i click on them. I added LiveEvents etc. Any idea whats wrong or how i can test it to catch the problem?
Best Regards

Custom Scoreboard

Hello,

I have a question. Can you please tell us how we can change the scoreboard to as attached? How can we change the background into a picture, or the colors as in the picture, and is it also possible with dragons?
202576289_395798925069552_3994073255724810970_n

[FEATURE] Ability to change the background of EXP / Gold Tab, Scoreboard etc

Is your feature request related to a problem? Please describe.
No. Its not

Describe the solution you'd like A clear and concise description of what you want to happen.
I want to be able to replace the background files of exp / gold tab etc. I know that i can replace the background of the gold graph by replacing the "CenterCover" at overlay\Frontend\ingame\backgrounds

Describe alternatives you've considered A clear and concise description of any alternative solutions or features you've considered. Maybe a background color picker in the Ingame tab?

Additional context Add any other context or screenshots about the feature request here.

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.