mgal2o4 / fftriadbuddydalamud Goto Github PK
View Code? Open in Web Editor NEWDalamud plugin for TriadBuddy
License: MIT License
Dalamud plugin for TriadBuddy
License: MIT License
Sometimes i want to use all the optimization and search card stuff but play by myself so it will be cool to have a checkbox to enable/disale suggestion during the game
Even after she's been beaten Lewena does not get removed from the list after "Hide beaten once" is ticked.
Thanks for all the work put into this.
I haven't had a chance to dig into what's causing this yet, it may be upstream or in the use of the upstream code, or just a display issue of existing decks (shared being from triad-shared submodule)
It's not a big deal, it seems to only happen with decks that are rated similarly and highly (lewena's deck is notoriously strong, decks available in this selection reaching 45% is a lot) Which leads me to believe it involves upstream code logic and a non-exhaustive deck search.
I'll see if I can spend time looking at this in the future.
Note: if it is just a non-exhaustive search finding one of multiple peaks, it might be worth making sure that there is a way to ensure currently saved decks are checked for best performance and compared against the solver's result.
Would be great if we could type a card name, like, Ultima Weapon, for example, and it would dim all other cards but the few cards that matches the list that is filtered, kinda like the Optimize Deck does when it is open and you go edit a deck. Is that possible?
If not, is there a way to make it so when we click a card that we search for, it takes us to the card? Tried that and it just takes us to the first card on a random page once and then nothing more after.
Mor Dhona (X:11.9 Y:17.4)
I just wanted to ask if this is intentional or if the NPC was forgotten?
To be able to track cards, would be nice to have the card number in the list and possibly to sort by card number as well.
Feature to support changing highlight colours via plugin settings.
If you start simulating a deck against an NPC and then start a game of Triple Triad, the entire game freezes until the simulation process is complete.
Hello! I've been doing TT alot lately and been using the deck optimizer pretty frequently.
I couldn't help but notice how quickly the highlighted cards flicker pretty frequently causing me to have to strain to look at it. I think if the highlight is static it'd compliment the dimmed effect the other cards have during selection.
I apologize if this seems very specific, I struggle with things that flash/flicker constantly and find it hard/painful to look at! Thank you so much for the amazing plugin.
If you receive two copies of a card via swap, the first distinct is highlighted.
However, in Chaos, you may be forced to play the other version.
just an idea but instead of just the maginify glasss how about a word too. It took me like 10 mins to figure out how to optimize the deck but besides that it works great... Thanks Man See Pic
Would be really nice to have this plugin log wins/losses/draws per NPC and the numbers of drops per card for each NPC.
When optimizer is open, ALL my cards are dark. I suppose it should higlight the right ones but it doesnt.
The plugin version does not remove 2B from the list even after checking the box "not owned only"
In games where Swap & Chaos are in effect, and the NPC deck contains one of your deck cards, the solver can highlight the incorrect card to play.
Reproduction: Play Kikimo (Kugane) with Cid in your deck. At some point he will swap one of your cards with his Cid, giving you 2x Cid. Since Chaos is in effect, it will sometimes highlight the wrong Cid card to play.
Is this just me or is everyone else experiencing this bug in 6.11?
Does not work on Endwalker npc's
not a bug.. srry. gemstone trader has this card
After using the optimizer, the game audio is out of sync about 2-3 seconds. Tried to restart game and pc and still out of sync. Tried to disable plugin and no luck.
While grinding a particularly unrewarding npc for a rare card drop i noticed that the reward stats doesn't behave as i expected. Instead of being the mpg gain against that npc it's appears to be the sum of match rewards without considering the match fee.
Example: match fee is 30 mgp, lose gives 9, on a lose mgp goes up by 9 instead of decreasing by 21.
I think for it to be more useful as a statistic, the match fee should also be considered. Or a tooltip should be added that the value does not include match fees
Would make ticking beaten/completed NPCs easier on external websites.
Could be done with a tick for being beaten once and star for completed in before the NPC's name.
Explanation-wise the icon could be added in parenthesis after the "Hide" checkboxes' text.
When playing a game in the German localisation vs. an NPC which has a space in their name, for example Stolzer Hirsch der Neureiche (Prideful Stag) or Flichoirel der Höchnäsige (Flichoirel the Lordling) the status says FailedToParseNpc.
In the prepartion screen itself, the NPC is succesfully recognized:
Status: Minigame not active
Prep.NPC: Stolzer Hirsch der Neureiche
Prep.Rules: Plus
Also the deck selection shows the approximate win percentages.
Only after selecting a deck and the game starts it switches to:
Status: FailedtoParseNPC
Solver.NPC: --
Solver.Move: --
This only seems to happen with NPCs which have space in their name, since all others works just fine. Didn't test if this is a localisation problem or arises with every language version.
When I optimize a deck for Gyoei who has rules of Ascension Plus and Reverse, it insists on optimizing to a deck where every card has a type other than none, even though that will raise the card's value making it easier to flip. The deck it generates also ends up having a lower win chance than my normal reverse deck where all the cards have a type of none.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.