Code Monkey home page Code Monkey logo

tft-overlay's People

Contributors

asemco avatar bdgarcia avatar curtyo18 avatar eerilai avatar freegostudio avatar godv759 avatar hignz avatar jadowity336 avatar jpgdev avatar just2good avatar kbphan avatar kllin3 avatar momoparadox avatar n7ning avatar narcolic avatar oscarinom avatar revynstr avatar t-klemenc avatar tsubajashi 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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

tft-overlay's Issues

Suggestion: Add Damage Chart

image

Hey there. Was wondering if you could add something akin to this to the program. Would help a lot in calculating in losses when planning your next move (eg. rolling with a loss streak; surviving until next Caroussel, etc.).

Recent Design Changes & QOL Suggestion

I love the recent changes. Adding a new tab for the possible items was a great addition.

With that being said, I do have a QOL request. Would it be possible for the opacity slider to also affect the icons on the possible items tool, that way I don't have to switch to the main tab for the grid overlay to stop covering a good portion of the game? I play on a single monitor usually so moving the overlay isn't much of an option.

Cheers.

Can you provide other languages?

I am a Chinese League of Legends player, I really like your work, but the content is in English, I can't understand it quickly in the game, I hope to provide the Chinese version.Thank You.

Suggestion: User Interface

Hello, if its not that much of a problem can you add a skin menu to select back the old UI, the new one seems to messy to me, the old one was simple and all in one place

Height adjustment for the grid in Origins

Some descriptions in Origins are covered, like the Demons in the picture down below.
report

P.S. Thank you for this useful tool! If you want to add the translation for Origins and Classes, I would like to help to translate into zh-TW :)

Majour FPS Drop

Game runs at 200FPS usually. With this Overlay on, its tanking down to 15FPS and less. How even?
Otherwise this is an amazing app, just wish it wasn't so heavy on the FPS.

Add Twisted Fate

Hello bro first wonderful job from this tool idea i like it when it first launched till now

Can you please add Twisted Fate to the Origins/Class

Thank you in advance.

Not saving preferences

Hello
Preferences like Size, Position, Transparency, Auto-update, etc, are not been saved.
Every time I reopen the app, all options are back to default. Really annoying.
Tested on 1.8.2

Scale option.

I play on laptop even whit 1080p i dont see full list of classes/origins.
Or i can somehow make font smaller so all gonna fit?

Adding items on Main not working

I'm not sure if I'm missing something here, but I was hoping the + and - buttons on the items in the Main group, would add an item in the Item Builder group.

This would speed up the process of using the Item Builder.

image

Overlay Bugsplat

Has anyone ran into the issue of league throwing an error, which terminates the game, and says you need to disable any overlays you have running?

EDIT: It happened to me twice for the first time in my last game. I restarted the client and it hasn't happened since though.

MacOS compatibility

Hey everyone,

I love this Overlay. Is it possible to get it run with MacOS?

I would really appreciate.

Thanks a a lot.

Tabs impacts usability

I like the design but I really liked not having to click on the overlay to see things, which causes my game to lose focus, which tanks the FPS and causes some stuttering. I also just liked the overall quick accessibility of all the charts (not having to click anything regardless of performance impact). Could grouping things under tabs be optional? At least maybe for Items+Origins+Info Charts. Champions may not work all under one tab depending on what's planned for that but everything else shouldn't take up too much space.

Stop working

Hello, the software will stop working when it opens under win7

Suggestion: Add item information in item builder

Currently you have to remember what each item does or have to switch back to the individual items if you want to know the effect that all the combined items could have in the item builder.

Adding a small hover or alternatively a separate text field that displays the effect of the currently hovered item would be useful. (Or maybe even a list below the window with all items and their effects that can be build?)

Suggestion: User Interface of item builder

  1. Item builder can add/remove base items by left/right click their icons, then no need + and - buttons anymore.
  2. We can click combined item icons to remove base items that already combined
  3. Add tooltips to the all items.
  4. With 1, 2 and 3 achieved, now can merge main menu item builder together.

add a reset button in item builder tab

I have to manually reset every time I use and get new items constantly. a little reset button would help a lot

PS. would also love the old, smaller design to be available to switch to if possible. it was more comfortable because it didn't take so much space on the screen, less confusing to find the icons when put on top of text, i loved that it was especailly less tall too.

ps. 2: there's also a bug? that when I drag the window to the top it locks itself to the top left corner and can't restore it without closing and opening again

apply for authorization

dear Just2good,

i am a chinese TFT player. your programme TFT-Overlay is so helpful to me. And i believe that other chinese players have the same thought as me. So i want to spread this useful tool on the chinese TFT forum or community. Therefore i want to get your authorization.

Sincerely,
bai-rookie.

Yordle (6) dodge chance

I don't know where the auto updater pulls the data but last patch (July 3, 2019) the dodge chance of Yordles (6) got increased from 50% to 60%

Use Overlay while Fullscreen

Hi, thanks for your tool.

I noticed this several days ago, and I found there are still some places that haven't been translated yet.( But I think you are almost finished now.) So I forked it and did some localization work. (In fact, I am a C# beginner, so I want to take this project to practice.)

Come to the point, I try to fix the Fullscreen problem and it seems to have succeeded.

Fullscreen

全屏 means FullScreen

  • use dll
[System.Runtime.InteropServices.DllImport("user32.dll", CharSet = System.Runtime.InteropServices.CharSet.Auto, ExactSpelling = true)]
public static extern IntPtr GetForegroundWindow();
[System.Runtime.InteropServices.DllImport("user32.dll", EntryPoint = "SetForegroundWindow")]
public static extern bool SetForegroundWindow(IntPtr hWnd);
public IntPtr myHandle;
  • Initialization
public MainWindow()
        {
            InitializeComponent();
            this.WindowState = System.Windows.WindowState.Normal;
            this.ShowInTaskbar = false;
            this.Topmost = OnTop;
            myHandle = new System.Windows.Interop.WindowInteropHelper(this).Handle;
            //...
            tTop = new System.Timers.Timer(15000);//set Timer  
            tTop.Elapsed += new System.Timers.ElapsedEventHandler(theout);
            tTop.AutoReset = true;   
            tTop.Enabled = true;
      }
  • Timer
public void theout(object source, System.Timers.ElapsedEventArgs e)
        {
            if (OnTop)
            {
                if (myHandle != GetForegroundWindow()) //let the win always on focus
                {
                    SetForegroundWindow(myHandle);
                }
                try
                {
                    this.Dispatcher.Invoke(
                        new Action(
                            delegate
                            {
                                this.Topmost = false;
                                this.Topmost = true;

                            }
                        )
                    );
                }
                catch (System.Threading.Tasks.TaskCanceledException errMsg)
                {
                    tTop.Stop();
                }
            }
        }

https://github.com/izoyo/TFT-Overlay/tree/zh-CN

Suggestion: Vertical icons.

Present user with an option to display the icons vertically. Combined with issue #37 (comment) this will give users the opportunity to put the panel to the left or right side of their screen.

Package Release .exe With Standard Name

Currently the release .rar has a version attached to it.

I'm attempting to use scoop to auto-package this, but to automatically fetch the latest release via URL (https://github.com/Just2good/TFT-Overlay/releases/latest/TFT.Overlay.Vx.x.x.rar) causes manual intervention on each release.

For the time being this is fine, but releasing the package under a uniform name allows for the package to auto update without my intervention. This would be greatly appreciated!

I misspoke, and a version string can be grabbed and inserted... my apologies.

Suggestion for Origins / Classes Section

Hey, first of all i wanted to say, that i as a developer am really happy to see such a great overlay beeing improved over time! Thank you!

I really like the presentation of origins and classes in the way of this picture i found on reddit:
image
I think this is really useful to quickly see combination options of different origins and classes.

I would really appreciate to have something like that in the overlay, since this is the only information i still pick from a second screen while playing TFT.
It would be even better, if you could maybe mark champs (that you own) and maybe highlight origin- and class-combinations that are close to the next level (for example if you have 2/3 yordles, it would highlight your options on which yordles you could buy).
Also there could be a tooltip explaining the champs ultimates when hovering the champs.

That's it for now, i am excited to read your oppinion and the oppinion of others on this.

Waldorn

Suggestions to improve readability

I think the readability of item combinations can be improved. You can't read combinations quickly right now since you have to look back up to the item you are hovering to understand the combination.

It'll be easier to read when combinations each have one line, so it reads as item + item = item (see attached image).

I put some more ideas in there as well, hope it helps.

Thanks for a great tool!

Suggestions

  • Add icons so each item combination reads as item + item = item on a single line
  • Maybe use = instead of |
  • Add a triangle on top of the popout that points to the item you're hovering
  • Tabs instead of buttons, so you can indicate the active tab
  • Make the entire tab bar draggable (or at least the active tab) and remove the orange bar
  • Add a context menu icon to replace the right click menu
  • Move opacity setting to options to clean up the slider, don't think it's adjusted enough for it to deserve permanent screen space

TFT-Overlay UI Suggestions

AutoUpdater for all the constant changes?

The game is getting patches very often, and you (and the other contributors) are always updating the codebase + adding new features. An autoupdater would be nice if you can pull from somewhere. I can look into it soon and submit a pull request if it works out, but haven't tried anything like it yet.

Overlay.exe

Cant find the Overlay.exe after extracting...

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.