Jump to content

[FM17][MOD] Scoreboard Logos Mod


michaeltmurrayuk

Recommended Posts

2017_mod.png
 
Football Manager 2017 Scoreboard Logos Mod

This is a simple mod that restores the club logos to the Scoreboard on the Match Pitch view in Football Manager 2017, aswell as adding a Competition logo.

fm17_match_score_logos.png


NOTE: If you are using the Touch mode see the second post below.


It is designed to work on skins based on the Default FM17 skins, for skins that have a different match scoreboard from the default you'll need to modify the files yourself.

To apply to your game you just need to download the below file, extract the zip file and put the 'match' folder in the panels folder for the skin you are using, if you are using one of the Default Skins then download the relevant Base Skin, add the file to that skin and switch to the Base Skin in game. (If you have the skin cache on you may need to turn it off and reload your skin for the changes to show up).

Note if the Skin you are using already has a 'match title bar score.xml' file you'll need to follow the advanced instructions further down to create the mod on your own as overwriting your skins custom scoreboard may cause problems.

FM17 SCOREBOARD LOGOS MOD DOWNLOAD PAGE

 

---
Redistribution Terms
You are free to post this content to your website provided:
1. It is not sold or behind a paywall.
2. You don't advertise it as being exclusive to your website.
3. My username and blog address are included: http://michaeltmurrayuk.blogspot.co.uk/

Link to post
Share on other sites

2017T_mod.png
Football Manager Touch 2017 Scoreboard Logos Mod

This is a simple mod that restores the club logos to the Scoreboard on the Match Pitch view in Football Manager Touch 2017, aswell as adding a Competition logo.

fmt17_match_score_logos.png

It is designed to work on skins based on the Default FMTouch skins, for skins that have a different match scoreboard from the default you'll need to modify the files yourself.

To apply to your game you just need to download the below file, extract the zip file and put the 'match' folder in the panels folder for the skin you are using, if you are using one of the Default Skins then download the relevant Base Skin, add the file to that skin and switch to the Base Skin in game. (If you have the skin cache on you may need to turn it off and reload your skin for the changes to show up).

Note if the Skin you are using already has a 'match title bar score.xml' file you'll need to follow the advanced instructions further down to create the mod on your own as overwriting your skins custom scoreboard may cause problems.

FMT17 SCOREBOARD LOGOS MODOWNLOAD PAGE

 

 ---
Redistribution Terms
You are free to post this content to your website provided:
1. It is not sold or behind a paywall.
2. You don't advertise it as being exclusive to your website.
3. My username and blog address are included: http://michaeltmurrayuk.blogspot.co.uk/

Link to post
Share on other sites

How To Create The Mod for Full Mode Skins

If you just want to download and use the mod download the above link, the below instructions are only for people who want to know what coding needs changing to create the mod, are using an unsupported custom skin or want to know how to edit the mod to adjust the sizes or positions of the logos.

The file that needs to be modified is 'match title bar score.xml' located in the panels\match folder of the skin you are using, if the file isn't present then you can extract the file from the panels\match folder of the fm skin located within the skins.fmf file.

To add the Competition Logo, locate this line of code:
 
<!--clock-->

And directly above that code paste in the following code:

<!-- comp logo -->
    <widget class="picture" id="fxCo" scale_picture="true" keep_aspect_ratio="true" height="18" width="25" image_alignment="left, centre_y">
    <layout class="centre_in_parent_attachment" alignment="vertical" offset="0"/>
    <record id="object_property">
      <integer id="get_property" value="mnpc" />
      <integer id="set_property" value="file" />
    </record>
    </widget>
<!-- end of comp logo -->

To add the Home Team Logo, locate this bit of code:

<!--home team name -->
<widget class="text_button" id="T1nm" size="9" auto_size="horizontal" alignment="right,centre_y" click_event="htac" style="semi_bold">
<layout class="stick_to_sides_attachment" alignment="vertical" inset="0" />
</widget>

And directly above that code paste in the following code:

<!-- home team main logo -->
    <widget class="picture" id="hmtF" scale_picture="true" keep_aspect_ratio="true" height="18" width="25" image_alignment="left, centre_y">
    <layout class="centre_in_parent_attachment" alignment="vertical" offset="0"/>
    <record id="object_property">
      <integer id="get_property" value="htpc" />
      <integer id="set_property" value="file" />
    </record>
    </widget>
<!-- end home team main logo -->

Finally to add the Away Team Logo, locate this bit of code:

<!--away team name -->
<widget class="text_button" id="T2nm" size="9" auto_size="horizontal" alignment="right,centre_y" click_event="atac" style="semi_bold">
<layout class="stick_to_sides_attachment" alignment="vertical" inset="0" />
</widget>

And directly above that code paste in the follow code:

<!-- away team main logo -->
    <widget class="picture" id="awtF" scale_picture="true" keep_aspect_ratio="true" height="18" width="25" image_alignment="left, centre_y">
    <layout class="centre_in_parent_attachment" alignment="vertical" offset="0"/>
    <record id="object_property">
      <integer id="get_property" value="atpc" />
      <integer id="set_property" value="file" />
    </record>
    </widget>
<!-- end away team main logo -->
 
The above code will display a logo of dimensions 25x18 (small icon size) to the left of the team names as per the above screenshots.

To increase the size of the logo you just need to increase the height/width values for each bit of code above.

To move the logo to the right of the team names you need to paste the new code below the existing code (green code above) and change where it says left in bold to right, the logo will then appear to the right of the team name.
Link to post
Share on other sites

How To Create The Mod For Touch Mode Skins

If you just want to download and use the mod download the above link, the below instructions are only for people who want to know what coding needs changing to create the mod, are using an unsupported custom skin or want to know how to edit the mod to adjust the sizes or positions of the logos.

The file that needs to be modified is 'match title bar score.xml' located in the panels folder of the skin you are using, if the file isn't present then you can extract the file from the panels folder of the fm skin located within the skins.fmf file.

To add the Competition Logo, locate this line of code:
 
<!--clock-->

And directly above that code paste in the following code:
 
<!-- comp logo -->
    <widget class="picture" id="fxCo" scale_picture="true" keep_aspect_ratio="true" height="18" width="25" image_alignment="left, centre_y">
    <layout class="centre_in_parent_attachment" alignment="vertical" offset="0"/>
    <record id="object_property">
      <integer id="get_property" value="mnpc" />
      <integer id="set_property" value="file" />
    </record>
    </widget>
<!-- end of comp logo -->

To add the Home Team Logo, locate this bit of code:
 
<!-- home team -->
<container width="160">
<!--home team background colour-->
<widget class="picture" id="T1bp" auto_size="vertical" file="boxes/custom/match/scoreboard/team/paper" cached="true" rthr="68">
<layout class="stick_to_sides_attachment" alignment="all" inset="0" />
</widget>

<!--home team name -->
<widget class="text_button" id="T1nm" size="8.5" alignment="right,centre_y" click_event="htac" font="capitals_bold">
<layout class="stick_to_sides_attachment" alignment="vertical" inset="0" />
<layout class="stick_to_sides_attachment" alignment="horizontal" inset="10" />

</widget>
</container>

And REPLACE it with this code:
 
<!-- home team -->
<container>
<layout class="fit_children_attachment" alignment="horizontal" offset="0" gap="0" />
<layout class="stick_to_sides_attachment" alignment="vertical" inset="0" />
<!--home team background colour-->
<widget class="picture" id="T1bp" auto_size="vertical" file="boxes/custom/match/scoreboard/team/paper" cached="true" rthr="68">
<layout class="stick_to_sides_attachment" alignment="horizontal" inset="0" />
<layout class="centre_in_parent_attachment" alignment="vertical" inset="0" />
</widget>

<container>
<layout class="arrange_horizontal_attachment" alignment="left" gap="0" offset="0" />
<layout class="fit_children_attachment" alignment="horizontal,fill" offset="0" gap="0" />
<layout class="stick_to_sides_attachment" alignment="all" inset="0" />

<container width="15" />
<!-- home team main logo -->
<widget class="picture" id="hmtF" scale_picture="true" keep_aspect_ratio="true" height="18" width="25" image_alignment="left, centre_y">
<layout class="centre_in_parent_attachment" alignment="vertical" offset="1"/>
<record id="object_property">
<integer id="get_property" value="htpc" />
<integer id="set_property" value="file" />
</record>
</widget>
<!-- end of home team main logo -->

<!--home team name -->
<widget class="text_button" id="T1nm" size="10" auto_size="horizontal" alignment="right,centre_y" click_event="htac" font="capitals_bold">
<layout class="centre_in_parent_attachment" alignment="vertical" offset="1"/>
</widget>
<!-- end of home team name -->
<container width="15" />
</container>
</container>

Finally to add the Away Team Logo, locate this bit of code:
 
<!-- away team -->
<container width="160">
<!--away team background colour-->
<widget class="picture" id="T2bp" auto_size="vertical" file="boxes/custom/match/scoreboard/team/paper" cached="true" rthr="68">
<layout class="stick_to_sides_attachment" alignment="all" inset="0" />
</widget>

<!--away team name -->
<widget class="text_button" id="T2nm" size="8.5" alignment="left,centre_y" click_event="atac" colour="white" font="capitals_bold">
<layout class="stick_to_sides_attachment" alignment="vertical" inset="0" />
<layout class="stick_to_sides_attachment" alignment="horizontal" inset="10" />
</widget>
</container>

And REPLACE it with this code:
 
<!-- away team -->
<container>
<layout class="fit_children_attachment" alignment="horizontal" offset="0" gap="0" />
<layout class="stick_to_sides_attachment" alignment="vertical" inset="0" />

<!--away team background colour-->
<widget class="picture" id="T2bp" auto_size="vertical" file="boxes/custom/match/scoreboard/team/paper" cached="true" rthr="68">
<layout class="stick_to_sides_attachment" alignment="horizontal" inset="0" />
<layout class="centre_in_parent_attachment" alignment="vertical" inset="0" />
</widget>

<container>
<layout class="arrange_horizontal_attachment" alignment="left" gap="0" offset="0" />
<layout class="fit_children_attachment" alignment="horizontal,fill" offset="0" gap="0" />
<layout class="stick_to_sides_attachment" alignment="all" inset="0" />

<container width="15" />

<!-- away team main logo -->
<widget class="picture" id="awtF" scale_picture="true" keep_aspect_ratio="true" height="18" width="25" image_alignment="left, centre_y">
<layout class="centre_in_parent_attachment" alignment="vertical" offset="1"/>
<record id="object_property">
<integer id="get_property" value="atpc" />
<integer id="set_property" value="file" />
</record>
</widget>
<!-- end of away team logo -->

<!--away team name -->
<widget class="text_button" id="T2nm" size="10" auto_size="horizontal" alignment="right,centre_y" click_event="atac"  font="capitals_bold">
<layout class="centre_in_parent_attachment" alignment="vertical" offset="1"/>
</widget>
<!-- end of away team name -->

<container width="15" />
</container>
</container>

The above code will display a logo of dimensions 25x18 (small icon size) to the left of the team names as per the above screenshots.

To increase the size of the logo you just need to increase the height/width values for each bit of code above.

To move the logo to the right of the team names you need to paste the new code below the existing code (green code above) and change where it says left in bold to right, the logo will then appear to the right of the team name.
Link to post
Share on other sites

On 28/11/2016 at 19:41, D_LO_ said:

Anyway to shorten the names on the scoreboard, to initials, etc.? Decreasing container width for either the name or background does not prevent a seemingly automatic re-sizing ensuring the full name is displayed.

 

This is close to what I want to achieve: 

skysportsuk1.jpg

It might be possible by doing this:

Quote

Unfortunately you have to amend them into the editor, which obviously can take a long time. To get them to show in game (like in the league tables and 3D match screen) you have to edit the club.xml file found in the following folder: C:\Program Files\football manager 2011\tools\editor\data\format\database

The bit to amend is highlighted below. It allows you to override the short name limitation and forces the game to only use full names.

<!-- 6 letter name -->
<record>
<flags id="field" value="Csxn"/>
<string id="name" value="Six Letter Name"/>
<flags id="type" value="string"/>
<integer id="max_length" value="30"/> i.e. Change it from "6" to "30"
<boolean id="is_client_field" value="true"/>
<boolean id="is_language_field" value="true"/>
</record>

You can now enter full names in all the club name fields in the editor, like this >>>>

But changing max_length to 3, however you'd then need to edit the names in the editor and also make sure it doesn't affect anything else.

 

However there is no proper way of doing it as the match screens just use generic ids for the home and away team so you cannot customize what name type it uses.

Link to post
Share on other sites

  • 4 weeks later...

Id love to be able to use your fine work in game but your instructions i don't understand your instructions. 

On 11/8/2016 at 19:39, michaeltmurrayuk said:

To apply to your game you just need to download the below file, extract the zip file and put the 'match' folder in the panels folder for the skin you are using

I have searched my docs and Steam and I don't appear to have a panels folder.  

Quote

if you are using one of the Default Skins then download the relevant Base Skin, add the file to that skin and switch to the Base Skin in game.

Sorry for being thick but what? 

I am using default dark that comes with the game. I have to download another skin? A base skin? from where?  :(

Quote

Note if the Skin you are using already has a 'match title bar score.xml' file you'll need to follow the advanced instructions further down to create the mod on your own as overwriting your skins custom scoreboard may cause problems.

:seagull:

Thanks for your work but I guess this is beyond me.. I will stick with vanilla. 

Link to post
Share on other sites

14 minutes ago, BigRedMart said:

I am using default dark that comes with the game. I have to download another skin? A base skin? from where?  :(

Base skin or any other custom skin. It's all in the opening post, by the way.

 

 

Link to post
Share on other sites

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...