Sure thing. So when you load your players in under Data Analysis, click a player and under the header Impact Analysis, at the very bottom, is 'Top 20% Impact'. I want to sort players by this percentile to see which players might be strong overall, because I’ve found some players very useful who haven’t had the highest total impact but were very good all-round players.
Cassoh said: Sure thing. So when you load your players in under Data Analysis, click a player and under the header Impact Analysis, at the very bottom, is 'Top 20% Impact'. I want to sort players by this percentile to see which players might be strong overall, because I’ve found some players very useful who haven’t had the highest total impact but were very good all-round players. Expand
I am still not sure I understand. That number tells you how much the top 20% attributes have contributed to the total score of the player.
For example, I have a player here with 576.14 Score. His pace, acceleration, stamina, dribbling and anticipation (5 out of 25 attributes) have accounted together for 81.8% of the 576.14 Score.
For another player, the top 5 attributes have been in order: pace, acceleration, anticipation, work rate & jumping reach. These 5 attributes accounted for 90.4% of his total 364.72 score.
Thus your explanation confuses me. You want to sort by players whose top 5 attributes accounted for most of their total score?
I mean, yes. A player with lower Top 20% impact, would be a more well-rounded player, given the same score. But he'd be more of a "jack-of-all-trades master-of-none" kind of guy.
I mean I suppose I can add a column that shows you this information. Will have to consider how I run this while uploading.
Possebrew said: If memory serves I got stuck at some point with the language conversions, because it was a huge hassle to check them across each language.
If you can add the correct abbreviations in the list below, I can add to them in the next update. The order is important, as it correlates to the order of the view in-game.
I'm afraid it's not that simple, but I understand that there's interest in internationalization. I will look into it this weekend. Takes some time to generate the necessary static data for normalization.
- Got full internationalization going now for FM24 & FM26 (that means all languages work) - Added Total 5 Impact as a column - various responsiveness features - pagination for the table, so it doesn't lag so bad when you have 9000+ entries uploaded
Working out the last kinks atm, might have a release ready tomorrow.
Hey @Possebrew I'm hoping you can help, I can't get BepInEx to work, I've dropped the required files in the relevant folder but when clicking on the fm.exe nothing happens apart from the game loading, my understanding is that a window should appear showing the BepInEx code working its magic, you wouldn't happen to have a solution to get this working would you? Thanks
CBP87 said: Hey @Possebrew I'm hoping you can help, I can't get BepInEx to work, I've dropped the required files in the relevant folder but when clicking on the fm.exe nothing happens apart from the game loading, my understanding is that a window should appear showing the BepInEx code working its magic, you wouldn't happen to have a solution to get this working would you? Thanks Expand
BaZuKa said: One question: in this case, with two very similar players, would you use the top 5 impact as the deciding factor?
Expand
I wasn't even considering using it before @Cassoh mentioned it. Now that it is there, I can understand the value. Perhaps he can provide more insight in how he's using this information.
===
My take on the two players: In your specific example I wouldn't look at the 'top 5 impact' first, but rather his age and positions. The price-tag difference is almost irrelevant.
Karim Konate is 19, and has an extra year of turbo-growth ahead of him. He also didn't "waste" CA points on learning multiple positions, which means a lot of that untapped PA can go into attribute growth, rather than versatility.
Maurits Kjaergaard however is plateauing.
If I wanted an AMC, I'd pick Kjaergaard, because well-roundedness (lower % in top 5 impact) seems more relevant to midfielders than strikers.
Strikers operate more in the edge-case space, so you'd want higher % in top 5 impact. Their off-the-ball needs to be higher than the defender's positioning. Their jumping, pace & acceleration needs to be higher than the defender's. All these would produce higher xG.
Given the type of goals I have seen being produced by strikerless, I'd lean towards a well-rounded midfielder with a high-score on long-shots, and the trait "shoots with power". Same seems to apply to wing-backs.
For wingers/inside forwards, I noticed a disproportionate number of non-penalty goals coming from crosses+headers. i.e.: left-flank crosses from byline and right IF heads it in.
These are just observations, and my opinions. I have no numbers or data to back any of this up.
To find a more definitive answer, perhaps create two separate saves, and vacation through an entire season. Write down the results, and compare which player performed better, and perhaps which player had the higher valuation at the end of the season.
From your experiance, the roles dont matter so much? Like if player is good as CM, it doesnt matter if it is playmaker, channel, attacking ? Expand
I'd argue that roles matter a lot, but their impact is relative to the tactic & team-composition (or match-engine bug abuse)
The calculator is meant to help you more as a tie-breaker. Who is better? Questions like: Haaland or Mbappe? According to the calculator, Haaland is better.
It will also help you find undervalued players to replace the Star players you're looking to offload.
The research on role-familiarity showed that familiary a significant impact on match performance. Thus, if you tried to play Virgil Van Dijk, as a Target Forward, he would underperform until he reached peak familiarity. A natural Nr. 9 would still outperform him though.
Cassoh said: Is it possible to add a column for the top 20 impact? or at least sort for it somewhere?
I am not entirely sure I understand what you are asking for.
Could you please elaborate?
And assuming you obtained this feature, could you describe what you hope it will do for you, which you are unable to do at this time?
Sure thing. So when you load your players in under Data Analysis, click a player and under the header Impact Analysis, at the very bottom, is 'Top 20% Impact'. I want to sort players by this percentile to see which players might be strong overall, because I’ve found some players very useful who haven’t had the highest total impact but were very good all-round players.
Cassoh said: Sure thing. So when you load your players in under Data Analysis, click a player and under the header Impact Analysis, at the very bottom, is 'Top 20% Impact'. I want to sort players by this percentile to see which players might be strong overall, because I’ve found some players very useful who haven’t had the highest total impact but were very good all-round players.
I am still not sure I understand.
That number tells you how much the top 20% attributes have contributed to the total score of the player.
For example, I have a player here with 576.14 Score. His pace, acceleration, stamina, dribbling and anticipation (5 out of 25 attributes) have accounted together for 81.8% of the 576.14 Score.
For another player, the top 5 attributes have been in order: pace, acceleration, anticipation, work rate & jumping reach. These 5 attributes accounted for 90.4% of his total 364.72 score.
Thus your explanation confuses me.
You want to sort by players whose top 5 attributes accounted for most of their total score?
I mean, yes. A player with lower Top 20% impact, would be a more well-rounded player, given the same score. But he'd be more of a "jack-of-all-trades master-of-none" kind of guy.
I mean I suppose I can add a column that shows you this information. Will have to consider how I run this while uploading.
Possebrew said: If memory serves I got stuck at some point with the language conversions, because it was a huge hassle to check them across each language.
If you can add the correct abbreviations in the list below, I can add to them in the next update.
The order is important, as it correlates to the order of the view in-game.
===
const languageSignatures = {
german: ['Alter', 'Transferwert', 'Eck', 'Fla', 'Abs', 'Ann', 'Kpf', 'WS', 'Einw', 'Dck', 'Elf', 'Azp', 'Mut', 'Ner', 'Kon', 'Ent', 'Zie', 'Flr', 'Füh', 'Ohn', 'Ste', 'Übs', 'Esf', 'Ant', 'Bew', 'Spr', 'Gft', 'Sch', 'Aus', 'StK', 'Fau', 'TzH', 'Abw', 'Kra', 'HB', 'Kom', 'Exz', 'Hal', '1v1', 'Rsp'],
italian: ['Nome', 'Posizione', 'Età', 'Costo trasferimento', 'Ang', 'Crs', 'CdP', 'Tst', 'TLn', 'Rim', 'Mrc', 'Rig', 'Cnt', 'Int', 'Cor', 'Frd', 'Cnc', 'Fan', 'Crm', 'SP', 'GSq', 'Imp', 'Equ', 'Ele', 'IFi', 'Vel', 'Res', 'Frz', 'Aer', 'Aar', 'Com', 'Ecc', 'Blc', 'Rin', '1v1', 'Rsp', 'Rif', 'IUs'],
turkish: ['İsim', 'Mevki', 'Yaş', 'Piyasa Değeri', 'Kor', 'Ort', 'TSü', 'Bit', 'İKn', 'Srb', 'Kaf', 'Uzş', 'U Tç', 'Mar', 'Tkp', 'Tek', 'Agre', 'Öns', 'Ces', 'Sğk', 'Kons', 'Kar', 'Krr', 'Yet', 'Lid', 'TzA', 'Poz', 'Toy', 'Viz', 'Çlş', 'Hzl', 'Çev', 'Den', 'Zıp', 'Vüc'],
polish: ['Nazwisko', 'Pozycja', 'Wiek', 'Szacowana wartość', 'RzR', 'Dśr', 'Drb', 'Wyk', 'PPł', 'RzW', 'Głw', 'Str', 'D Wrz', 'Kry', 'Pod', 'Odb', 'Tec', 'Agr', 'Pwd', 'Wal', 'Opa', 'Knc', 'Dec', 'Det', 'Bły', 'Prz', 'GbP', 'Ust', 'Wsp', 'Przg', 'Pra', 'Psp', 'Zwi', 'Rów', 'Sko', 'NSp']
};
There :
['ÂGE', 'MONTANT TRANSFERT', 'COR', 'CEN', 'FIN', 'CTR', 'TÊT', 'TIR', 'T LG', 'MAR', 'PEN', 'ANT', 'CRG', 'SGF', 'CTN', 'DÉC', 'DÉT', 'INS', 'LDR', 'APL', 'PLA', 'VIS', 'VOL', 'ACC', 'AGI', 'DÉT', 'PHY', 'VIT', 'END', 'SRF', 'BOX', 'TSP', 'REL', 'PUI', 'DÉT', 'COM', 'EXC', 'PBL', '1C1'],
kabs59 said: There :
['ÂGE', 'MONTANT TRANSFERT', 'COR', 'CEN', 'FIN', 'CTR', 'TÊT', 'TIR', 'T LG', 'MAR', 'PEN', 'ANT', 'CRG', 'SGF', 'CTN', 'DÉC', 'DÉT', 'INS', 'LDR', 'APL', 'PLA', 'VIS', 'VOL', 'ACC', 'AGI', 'DÉT', 'PHY', 'VIT', 'END', 'SRF', 'BOX', 'TSP', 'REL', 'PUI', 'DÉT', 'COM', 'EXC', 'PBL', '1C1'],
I'm afraid it's not that simple, but I understand that there's interest in internationalization.
I will look into it this weekend. Takes some time to generate the necessary static data for normalization.
Quick Update:
- Got full internationalization going now for FM24 & FM26 (that means all languages work)
- Added Total 5 Impact as a column
- various responsiveness features
- pagination for the table, so it doesn't lag so bad when you have 9000+ entries uploaded
Working out the last kinks atm, might have a release ready tomorrow.
Hey @Possebrew I'm hoping you can help, I can't get BepInEx to work, I've dropped the required files in the relevant folder but when clicking on the fm.exe nothing happens apart from the game loading, my understanding is that a window should appear showing the BepInEx code working its magic, you wouldn't happen to have a solution to get this working would you? Thanks
CBP87 said: Hey @Possebrew I'm hoping you can help, I can't get BepInEx to work, I've dropped the required files in the relevant folder but when clicking on the fm.exe nothing happens apart from the game loading, my understanding is that a window should appear showing the BepInEx code working its magic, you wouldn't happen to have a solution to get this working would you? Thanks
Can you check if this one works for you?
https://builds.bepinex.dev/projects/bepinex_be
Grab this one:
BepInEx Unity (IL2CPP) for Windows (x64) games
Possebrew said: Can you check if this one works for you?
https://builds.bepinex.dev/projects/bepinex_be
Grab this one:
BepInEx Unity (IL2CPP) for Windows (x64) games
Thanks pal, that worked, much appreciated
The new version is live and ready.
If you find any bugs/issues, please let me know!
One question: in this case, with two very similar players, would you use the top 5 impact as the deciding factor?

BaZuKa said: One question: in this case, with two very similar players, would you use the top 5 impact as the deciding factor?

I wasn't even considering using it before @Cassoh mentioned it. Now that it is there, I can understand the value.
Perhaps he can provide more insight in how he's using this information.
===
My take on the two players:
In your specific example I wouldn't look at the 'top 5 impact' first, but rather his age and positions. The price-tag difference is almost irrelevant.
Karim Konate is 19, and has an extra year of turbo-growth ahead of him. He also didn't "waste" CA points on learning multiple positions, which means a lot of that untapped PA can go into attribute growth, rather than versatility.
Maurits Kjaergaard however is plateauing.
If I wanted an AMC, I'd pick Kjaergaard, because well-roundedness (lower % in top 5 impact) seems more relevant to midfielders than strikers.
Strikers operate more in the edge-case space, so you'd want higher % in top 5 impact. Their off-the-ball needs to be higher than the defender's positioning. Their jumping, pace & acceleration needs to be higher than the defender's. All these would produce higher xG.
Given the type of goals I have seen being produced by strikerless, I'd lean towards a well-rounded midfielder with a high-score on long-shots, and the trait "shoots with power". Same seems to apply to wing-backs.
For wingers/inside forwards, I noticed a disproportionate number of non-penalty goals coming from crosses+headers. i.e.: left-flank crosses from byline and right IF heads it in.
These are just observations, and my opinions. I have no numbers or data to back any of this up.
To find a more definitive answer, perhaps create two separate saves, and vacation through an entire season. Write down the results, and compare which player performed better, and perhaps which player had the higher valuation at the end of the season.
Hi, fantastic tool thank you.
From your experiance, the roles dont matter so much? Like if player is good as CM, it doesnt matter if it is playmaker, channel, attacking ?
Possebrew said: Can you check if this one works for you?
https://builds.bepinex.dev/projects/bepinex_be
Grab this one:
BepInEx Unity (IL2CPP) for Windows (x64) games
Where is this unity version? I only see
BepInEx_linux_x64_5.4.23.5.zip
BepInEx_linux_x86_5.4.23.5.zip
BepInEx_macos_universal_5.4.23.5.zip
BepInEx_Patcher_5.4.23.5.zip
BepInEx_win_x64_5.4.23.5.zip
BepInEx_win_x86_5.4.23.5.zip
Source code
(zip)
Feb 8
Source code
(tar.gz)
Feb 8
BepInEx_win_x64_5.4.23.5.zip
Is this that one?
Kamas1 said: Where is this unity version? I only see
BepInEx_linux_x64_5.4.23.5.zip
BepInEx_linux_x86_5.4.23.5.zip
BepInEx_macos_universal_5.4.23.5.zip
BepInEx_Patcher_5.4.23.5.zip
BepInEx_win_x64_5.4.23.5.zip
BepInEx_win_x86_5.4.23.5.zip
Source code
(zip)
Feb 8
Source code
(tar.gz)
Feb 8
BepInEx_win_x64_5.4.23.5.zip
Is this that one?
I'm guessing you're looking at the Github releases? You're on the wrong page.
On the exact link I posted, scroll down to "Artifacts"
Mrjoser said: Hi, fantastic tool thank you.
From your experiance, the roles dont matter so much? Like if player is good as CM, it doesnt matter if it is playmaker, channel, attacking ?
I'd argue that roles matter a lot, but their impact is relative to the tactic & team-composition (or match-engine bug abuse)
The calculator is meant to help you more as a tie-breaker. Who is better?
Questions like: Haaland or Mbappe? According to the calculator, Haaland is better.
It will also help you find undervalued players to replace the Star players you're looking to offload.
The research on role-familiarity showed that familiary a significant impact on match performance. Thus, if you tried to play Virgil Van Dijk, as a Target Forward, he would underperform until he reached peak familiarity. A natural Nr. 9 would still outperform him though.