Skip to content
Roadmap & feedback Join the DiscordSupport me on Patreon

Easy Training Talks

Praise or criticise the whole squad's training in one go, through the game's own conversations, without opening a talk for each player.

Version
1.0.0
File
121 KB
Requires
BepInEx 6
Skins
  • Works with any skin
Easy Training Talks

Manual installation

  1. Check for BepInEx 6

    Open the game folder (the one with fm.exe) and look for a BepInEx folder. If it is not there, follow "Don't have BepInEx 6 yet?" below first.

  2. Copy the plugin

    Create the folder BepInEx\plugins\EasyTrainingTalks and extract the contents of the .zip into it. You should end up with BepInEx\plugins\EasyTrainingTalks\EasyTrainingTalks.dll.

  3. Check your BepInEx version

    FM26 needs BepInEx 6 for Unity IL2CPP (be.755 or newer); BepInEx 5 will not load in the game.

  4. Start the game

    Open Football Manager 26. To confirm the plugin loaded, open BepInEx\LogOutput.log and look for the plugin's name.

Don't have BepInEx 6 yet?
  1. Download the right build

    FM26 uses BepInEx 6 for Unity IL2CPP, not 5. Download the file named BepInEx-Unity.IL2CPP-win-x64-... (build 755 or newer). Do not take the Mono files or anything labelled 5.x. You can tell them apart once extracted: BepInEx 6 IL2CPP has a dotnet folder next to the BepInEx folder; 5 does not.

  2. Extract into the game folder

    Extract the file into your Football Manager 26 folder, the one containing fm.exe. Next to fm.exe you should see the BepInEx and dotnet folders and a winhttp.dll file.

  3. Start the game once and wait

    On first launch BepInEx reads the whole game and generates its files. This takes several minutes, and the game may look frozen or show a black window. Let it finish.

  4. Confirm it worked

    The file BepInEx\LogOutput.log now exists and the BepInEx\interop folder is full of .dll files. Only then install the plugin.

Open the BepInEx builds list
How to use
  • Open Individual Training

    With your save loaded, go to Squad > Training > Individual Training. The Easy Talk button sits in the top bar, and the number on it says how many conversations would happen now. A green ✓ means there is nothing to do.

  • Check the preview and confirm

    Click the button to see who gets what. For club teams (first team, U20, U17, II...), tick in the preview which ones to talk to; the default is your own team, and the choice is saved. Click Confirm, follow the progress (you can stop it) and read the summary at the end.

  • Use it in training messages too

    The same button shows up in the inbox, in the training review message and in the training plan for the coming weeks, right after "Attachments".

  • Adjust the cutoffs

    The 3 dots next to the button open the settings: the rating to start praising, the rating to start criticising and how many attributes must rise or fall for a comment on development. Each club team can have its own cutoffs.

Good to know
  • Who gets what depends on the player's training rating, with 2 decimals, as the screen shows it. At or above the praise cutoff: praises development if X or more attributes rise and more rise than fall; otherwise it praises the rating. At or below the criticism cutoff: criticises the training. In between: criticises development if X or more attributes fall and more fall than rise; otherwise there is no conversation. Defaults: praise from 7.50, criticism up to 6.50 and 3 attributes.
  • Only players the game still lets you talk to are included. To each player's reaction, the plugin always picks the mildest reply: it never threatens and never proposes a target.
  • The plugin clicks nothing and opens no conversation window. It runs the conversations inside the game, the same ones you would do by hand, and the game counts them normally.
  • The settings are kept in BepInEx\config\fm.easytrainingtalks.cfg.
  • The texts follow the game's language (19 languages; the translations were not reviewed by native speakers).
  • The plugin updates itself: when the game starts, it checks the public plugin catalog (painel.fmseasonhub.com) and, if there is a newer version, downloads and installs it; it takes effect the next time you start the game. To turn it off, change autoUpdate = on to autoUpdate = off in BepInEx\config\FMActionLink.AutoUpdate.cfg (it covers every FM ActionLink plugin and the other plugins by the same author).
  • If the button does not show, look in BepInEx\LogOutput.log for the line [EasyTalk] <version> loaded. Without it, BepInEx did not load the plugin.
  • To uninstall, delete the folder BepInEx\plugins\EasyTrainingTalks\ and the file BepInEx\config\fm.easytrainingtalks.cfg.