RogerC Posted January 29 Share Posted January 29 (edited) Is it possible to add more player/staff attribute colours via skinning? Or is this hardcoded into the game? I mean more than the default 4, low, normal, good and excellent. Edited January 29 by RogerC Link to post Share on other sites More sharing options...
Mark8213 Posted January 29 Share Posted January 29 (edited) 19 minutes ago, RogerC said: Is it possible to add more player/staff attribute colours via skinning? Or is this hardcoded into the game? I mean more than the default 4, low, normal, good and excellent. @RogerC You can try these.. copy that and place it in your settings file <!-- profile attribute colours --> <colour name="low attribute" blue="150" red="150" green="150"/> <colour name="normal attribute" green="255" red="255" blue="0" /> <colour name="good attribute" blue="0" green="255" red="0" /> <colour name="excellent attribute" red="192" yellow="46" blue="46" /> <colour name="special attribute" red="255" green="160" blue="0" /> <colour name="attribute label" red="255" green="255" blue="255" /> <colour name="special attribute label" red="255" green="255" blue="255" /> <colour name="low condition" red="255" green="0" blue="0" /> <colour name="mid condition" red="255" green="255" blue="0" /> <colour name="high condition" red="0" green="255" blue="0" /> <colour name="profile extra text" red="150" green="200" blue="255" /> <colour name="unknown attribute background" red="210" green="210" blue="210"/> <colour name="low attribute background" red="201" green="201" blue="199" alpha="255"/> <colour name="normal attribute background" red="236" green="184" blue="26" alpha="255"/> <colour name="good attribute background" red="27" green="198" blue="14" alpha="255"/> <colour name="excellent attribute background" red="241" green="23" blue="28" alpha="255"/ Edited January 29 by Mark8213 Link to post Share on other sites More sharing options...
Olas Nick Posted January 29 Share Posted January 29 32 minutes ago, RogerC said: Is it possible to add more player/staff attribute colours via skinning? Or is this hardcoded into the game? I mean more than the default 4, low, normal, good and excellent. not sure. maybe it can be done using value based pictures Link to post Share on other sites More sharing options...
RogerC Posted January 29 Share Posted January 29 3 hours ago, Mark8213 said: @RogerC You can try these.. copy that and place it in your settings file <!-- profile attribute colours --> <colour name="low attribute" blue="150" red="150" green="150"/> <colour name="normal attribute" green="255" red="255" blue="0" /> <colour name="good attribute" blue="0" green="255" red="0" /> <colour name="excellent attribute" red="192" yellow="46" blue="46" /> <colour name="special attribute" red="255" green="160" blue="0" /> <colour name="attribute label" red="255" green="255" blue="255" /> <colour name="special attribute label" red="255" green="255" blue="255" /> <colour name="low condition" red="255" green="0" blue="0" /> <colour name="mid condition" red="255" green="255" blue="0" /> <colour name="high condition" red="0" green="255" blue="0" /> <colour name="profile extra text" red="150" green="200" blue="255" /> <colour name="unknown attribute background" red="210" green="210" blue="210"/> <colour name="low attribute background" red="201" green="201" blue="199" alpha="255"/> <colour name="normal attribute background" red="236" green="184" blue="26" alpha="255"/> <colour name="good attribute background" red="27" green="198" blue="14" alpha="255"/> <colour name="excellent attribute background" red="241" green="23" blue="28" alpha="255"/ I don't see what changes a part from your own colours. I tried it anyway but you still have low/normal/good/exc ranges. 2 hours ago, Olas Nick said: not sure. maybe it can be done using value based pictures It could work, I'm using the star attributes method anyway. Link to post Share on other sites More sharing options...
TCSSkin Posted January 29 Author Share Posted January 29 1 hour ago, RogerC said: I don't see what changes a part from your own colours. I tried it anyway but you still have low/normal/good/exc ranges. It could work, I'm using the star attributes method anyway. yeah value based pictures would be the way to go. I wish we had value based strings though, that'd make my life much easier 😂 Link to post Share on other sites More sharing options...
RogerC Posted January 29 Share Posted January 29 It was actually quite easy. Just created my own colours in the settings file and assigned them values/ranges through the corresponding xml file that controls the ranges! 1 hour ago, TCSSkin said: yeah value based pictures would be the way to go. I wish we had value based strings though, that'd make my life much easier 😂 Yes, it would help. Link to post Share on other sites More sharing options...
_Ben_ Posted January 29 Share Posted January 29 2 hours ago, TCSSkin said: yeah value based pictures would be the way to go. I wish we had value based strings though, that'd make my life much easier 😂 We do…in some places! I was able to get minutes shown (someone helped me but ive forgotten who - sorry!) and I’ve got goals to show a different colour for a different value but have struggled with anything decimal. Wouldn’t be against some community exploration if you wanted to get a thread open? Link to post Share on other sites More sharing options...
johnwalker Posted January 29 Share Posted January 29 (edited) 1 hour ago, _Ben_ said: We do…in some places! I was able to get minutes shown (someone helped me but ive forgotten who - sorry!) and I’ve got goals to show a different colour for a different value but have struggled with anything decimal. Wouldn’t be against some community exploration if you wanted to get a thread open? If you're talking about the 90s that was me. A random discovery I made messing around with the classes. I also made another random discovery that you could get a text based class to tell you the id/value of text. You could then make a new class and set text strings based on the id/text. Edited January 29 by johnwalker Link to post Share on other sites More sharing options...
_Ben_ Posted January 29 Share Posted January 29 17 minutes ago, johnwalker said: If you're talking about the 90s that was me. A random discovery I made messing around with the classes. I also made another random discovery that you could get a text based class to tell you the id/value of text. You could then make a new class and set text strings based on the id/text. Yes - it was you! Thanks. Can you explain a bit more about that text based class please? Link to post Share on other sites More sharing options...
BouFitty Posted January 30 Share Posted January 30 8 hours ago, TCSSkin said: yeah value based pictures would be the way to go. I wish we had value based strings though, that'd make my life much easier 😂 formatted_label can do that like for this panel for personality/media handling style: <widget col="1" class="formatted_label" auto_size="vertical" alignment="centre"> <var id="row" name="row" /> <record id="object_property" get_property="PPst" set_property="var1" /> <list id="format"> <record value="10" format="-" /> <!-- Ambitious --> <record value="4" format="1-14" /> <!-- Balanced --> ... <record value="7" format="1[]" /> <!-- Slack --> <record value="9" format="-" /> <!-- Very Ambitious --> <!-- <record default_value="true" format="[%number#1]" /> --> <record default_value="true" format="--" /> </list> </widget> you can also set each format entry to have a min_value and max_value for a range like value_based_picture, i did that in the assist icon thing i posted earlier so that the label disappears with 0 assists If you just want a single number as the format you have to do something like I did for slack, adding [] which won't be displayed Link to post Share on other sites More sharing options...
vamcj Posted January 30 Share Posted January 30 (edited) Guys, good night! I feel that both the tactic button and the club button in the sidebar (which are 2 screens that I have already edited) take a few seconds longer to load the screen when clicking on them. The other buttons, which are from screens that have not been edited so far, are very instantaneous. Is there a way to minimize this delay? Something else please! Is there a way to get rid of the horizontal separators in the sidebar? Edited January 30 by vamcj Link to post Share on other sites More sharing options...
snowofman Posted January 30 Share Posted January 30 1 hour ago, vamcj said: Guys, good night! I feel that both the tactic button and the club button in the sidebar (which are 2 screens that I have already edited) take a few seconds longer to load the screen when clicking on them. The other buttons, which are from screens that have not been edited so far, are very instantaneous. Is there a way to minimize this delay? Something else please! Is there a way to get rid of the horizontal separators in the sidebar? The delay from pages you have edited, can be lots of things. mostly because there is alot of data pulled into a page or there is alot of animations etc. the seperators i have no idea about. Link to post Share on other sites More sharing options...
vamcj Posted January 30 Share Posted January 30 Guys, the "match day header panel" file edits exactly which screen? Link to post Share on other sites More sharing options...
snowofman Posted January 30 Share Posted January 30 4 hours ago, vamcj said: Guys, the "match day header panel" file edits exactly which screen? the screen with the tactic, where you can instant result before entering a match Link to post Share on other sites More sharing options...
_Ben_ Posted January 30 Share Posted January 30 21 hours ago, BouFitty said: like for this panel for personality/media handling style: Is there any chance you can share the whole of this please, either here or the attached xml? I'm really interested in learning how you've achieved it. Link to post Share on other sites More sharing options...
TCSSkin Posted January 30 Author Share Posted January 30 22 hours ago, BouFitty said: formatted_label can do that like for this panel for personality/media handling style: <widget col="1" class="formatted_label" auto_size="vertical" alignment="centre"> <var id="row" name="row" /> <record id="object_property" get_property="PPst" set_property="var1" /> <list id="format"> <record value="10" format="-" /> <!-- Ambitious --> <record value="4" format="1-14" /> <!-- Balanced --> ... <record value="7" format="1[]" /> <!-- Slack --> <record value="9" format="-" /> <!-- Very Ambitious --> <!-- <record default_value="true" format="[%number#1]" /> --> <record default_value="true" format="--" /> </list> </widget> you can also set each format entry to have a min_value and max_value for a range like value_based_picture, i did that in the assist icon thing i posted earlier so that the label disappears with 0 assists If you just want a single number as the format you have to do something like I did for slack, adding [] which won't be displayed TIL. Me and @GIMN spent ages tryna figure it out. Now i can't even remember what i was trying to do 😂 Link to post Share on other sites More sharing options...
hyrule_king Posted January 31 Share Posted January 31 (edited) sorted Edited January 31 by hyrule_king Link to post Share on other sites More sharing options...
andrelc22 Posted January 31 Share Posted January 31 How can I change the match scoreboard from one skin to another? Link to post Share on other sites More sharing options...
BouFitty Posted January 31 Share Posted January 31 4 hours ago, _Ben_ said: Is there any chance you can share the whole of this please, either here or the attached xml? I'm really interested in learning how you've achieved it. Sure, I've attached the panel. player information personality.xml Link to post Share on other sites More sharing options...
_Ben_ Posted January 31 Share Posted January 31 12 hours ago, BouFitty said: Sure, I've attached the panel. player information personality.xml 36.89 kB · 4 downloads Thank you! I have a list of many questions but the easiest is probably…where did you find what is essentially a personality ID? What else is located where you found this?! Link to post Share on other sites More sharing options...
RogerC Posted January 31 Share Posted January 31 (edited) 13 hours ago, BouFitty said: Sure, I've attached the panel. player information personality.xml 36.89 kB · 5 downloads 1 hour ago, _Ben_ said: Thank you! I have a list of many questions but the easiest is probably…where did you find what is essentially a personality ID? What else is located where you found this?! Ohhh so interesting!! Are all those ranges extracted from somewhere? Or made up from what can be found online? On another note, anyone know how to remove these visual separators? The one around the inbox text and the horizontal one below the tabs. Edited January 31 by RogerC Link to post Share on other sites More sharing options...
TCSSkin Posted January 31 Author Share Posted January 31 1 hour ago, _Ben_ said: Thank you! I have a list of many questions but the easiest is probably…where did you find what is essentially a personality ID? What else is located where you found this?! im guessing it was similar to how @GIMN found the set piece numbers, using the personality ID with a custom class that displays the string as numbers Link to post Share on other sites More sharing options...
johnwalker Posted January 31 Share Posted January 31 On 29/01/2024 at 18:15, johnwalker said: If you're talking about the 90s that was me. A random discovery I made messing around with the classes. I also made another random discovery that you could get a text based class to tell you the id/value of text. You could then make a new class and set text strings based on the id/text. On 29/01/2024 at 18:32, _Ben_ said: Yes - it was you! Thanks. Can you explain a bit more about that text based class please? 2 hours ago, TCSSkin said: im guessing it was similar to how @GIMN found the set piece numbers, using the personality ID with a custom class that displays the string as numbers If you call the class in @GIMN's thread it will give you the string number of any property. I then used it to create another custom text class that allows you to set text based on that string number. @BouFitty has really taken it to the next level, and can't wait to check his xml out! Link to post Share on other sites More sharing options...
_Ben_ Posted January 31 Share Posted January 31 (edited) 2 hours ago, johnwalker said: If you call the class in @GIMN's thread it will give you the string number of any property. I then used it to create another custom text class that allows you to set text based on that string number. @BouFitty has really taken it to the next level, and can't wait to check his xml out! Wow. This is where my night will go... I presume that, for things like personality - you'd create a space and have <widget class="textstringnum"> <widget class="PPst"> In some kind of table so that you can pull through the actual personality with the number string next to it? EDIT: I've just had a little play adding it into my skin and using my own <var> to create a text string... Edited January 31 by _Ben_ 1 Link to post Share on other sites More sharing options...
johnwalker Posted January 31 Share Posted January 31 19 minutes ago, _Ben_ said: Wow. This is where my night will go... I presume that, for things like personality - you'd create a space and have <widget class="textstringnum"> <widget class="PPst"> In some kind of table so that you can pull through the actual personality with the number string next to it? EDIT: I've just had a little play adding it into my skin and using my own <var> to create a text string... Fantastic work, looking forward to seeing what you do with it. You're a lot more creative than me! Link to post Share on other sites More sharing options...
_Ben_ Posted January 31 Share Posted January 31 36 minutes ago, johnwalker said: Fantastic work, looking forward to seeing what you do with it. You're a lot more creative than me! It's not quite what I wanted, yet... I've been able to extract these, for example but I don't really know what to do with this information, if I'm honest... Link to post Share on other sites More sharing options...
TCSSkin Posted January 31 Author Share Posted January 31 10 minutes ago, _Ben_ said: It's not quite what I wanted, yet... I've been able to extract these, for example but I don't really know what to do with this information, if I'm honest... You can use it in a value based position i presume Link to post Share on other sites More sharing options...
BouFitty Posted January 31 Share Posted January 31 6 hours ago, _Ben_ said: Thank you! I have a list of many questions but the easiest is probably…where did you find what is essentially a personality ID? What else is located where you found this?! 5 hours ago, TCSSkin said: im guessing it was similar to how @GIMN found the set piece numbers, using the personality ID with a custom class that displays the string as numbers I did it kind of the opposite way <widget class="text" font="title" text="personality" auto_size="vertical"></widget> <set_var name="plabel"> <container> <attachment_group class="horizontal_arrange_vertical_autosize" horizontal_alignment="left,extend" /> <widget class="formatted_label" format="[%number#1]" auto_size="all"> <var id="var1" name="pnum" /> </widget> <widget class="personality_label" auto_size="vertical"> <var id="valu" name="pnum" /> </widget> </container> </set_var> <var name="plabel"><set_var name="pnum"><integer value="0"/></set_var></var> <var name="plabel"><set_var name="pnum"><integer value="1"/></set_var></var> ... Just displaying what personality_label shows for all values. Same for media handling styles, but since it's a bitfield, do powers of 2 1,2,4,8,16... Link to post Share on other sites More sharing options...
johnwalker Posted January 31 Share Posted January 31 55 minutes ago, BouFitty said: I did it kind of the opposite way <widget class="text" font="title" text="personality" auto_size="vertical"></widget> <set_var name="plabel"> <container> <attachment_group class="horizontal_arrange_vertical_autosize" horizontal_alignment="left,extend" /> <widget class="formatted_label" format="[%number#1]" auto_size="all"> <var id="var1" name="pnum" /> </widget> <widget class="personality_label" auto_size="vertical"> <var id="valu" name="pnum" /> </widget> </container> </set_var> <var name="plabel"><set_var name="pnum"><integer value="0"/></set_var></var> <var name="plabel"><set_var name="pnum"><integer value="1"/></set_var></var> ... Just displaying what personality_label shows for all values. Same for media handling styles, but since it's a bitfield, do powers of 2 1,2,4,8,16... Game changing. Link to post Share on other sites More sharing options...
johnwalker Posted January 31 Share Posted January 31 1 hour ago, _Ben_ said: It's not quite what I wanted, yet... I've been able to extract these, for example but I don't really know what to do with this information, if I'm honest... You could use player role and player style to make a player profile like I started doing last year. 1 Link to post Share on other sites More sharing options...
_Ben_ Posted January 31 Share Posted January 31 (edited) 58 minutes ago, johnwalker said: You could use player role and player style to make a player profile like I started doing last year. I want to make a bit more of the player style - maybe even encompassing an icon, too. It’s really opened up what we can do - so that’s to @BouFitty and I like that idea there, too However, it has hugely detracted away from trying to set dashed_number_labels as coloured strings dependent on value, which was my aim for goals/90 etc etc to show a rough percentile, matching colours/gradings I use in the skin! Edited January 31 by _Ben_ Link to post Share on other sites More sharing options...
_Ben_ Posted February 1 Share Posted February 1 (edited) Because you wanted them, here are the stringIDs for each role within the game: 1 Goalkeeper 2 Central Defender 4 Full Back 8 Wing Back 16 Defensive Midfielder 32 Central Midfielder 64 Wide Midfielder 128 Winger 512 Attacking Midfielder 1024 Deep Lying Forward 2048 Advanced Forward 4096 Sweeper Keeper 32768 Deep Lying Playmaker 65536 Box to Box Midfielder 131072 Advanced Playmaker 262144 Target Forward 524288 Poacher 1048576 Complete Forward 8388608 Ball Playing Defender 134217728 Inside Forward 268435456 Ball winning midfielder 536870912 No Nonsense CB 1073741824 Defensive Winger 2147483648 Pressing Forward 4294967296 Trequartista 8589934592 Anchor 68719476736 No Nonsense Full Back 137438953472 Enganche 274877906944 Complete Wing Back 549755813888 Regista 1099511627776 False Nine 2199023255552 Shadow Striker 4398046511104 Wide Target Forward 8796093022208 Wide Playmaker 17592186044416 Inverted Wing Back 35184372088832 Raumdeuter 70368744177664 Roaming Playmaker 140737488355328 Mezzala 281474976710656 Carrilero 1125899906842624 Segundo Volante 2251799813685248 Wide Centre Back 4503599627370496 Inverted full back Value based pictures, begin... Edited February 1 by _Ben_ 1 Link to post Share on other sites More sharing options...
dopie Posted February 2 Share Posted February 2 Hey , I trying to learn more and more about skinning. But i have now come across something i cant seem to find the solution on. Found a Players screen from a skin i really liked and put that in on my other skin. But now i got this issue i cant seem to get the attributes colored , its all white. Anyone know how i fix that so i can get it colored like standard? i tryed to change the colors on Preference on the game but it doesnt change. thankfful for answers. Link to post Share on other sites More sharing options...
rristola Posted February 3 Share Posted February 3 (edited) I'm making graphics for a lower leagues mod. I just found that there's a logo missing. But, there is a new league logo pack loaded! Story - team's Board says that we have to be promoted, and in the 'Club vision' page there's text 'Look to build on promotion to the league_name' and there's a logo there, too. That logo is missing (or is the vanilla one). That league there is a lower league, and has multiple groups. I expect that here FM uses an ID (and logo) which "means all the groups" or is "common" for that division. (Sorry my English.) Am I right? And this means that I have to do a logo for each group, but also for that division. Right? And if so, then... how and where can I find these division ID's? Can they be found from the game itself, or only using the Editor? Here is a pic. (I'm usin OPZ Elite skin.) Edited: Most likely I "solved" this problem myself. Edited February 4 by rristola problem solved Link to post Share on other sites More sharing options...
_Ben_ Posted February 3 Share Posted February 3 Does anybody know if that actual text for these position descriptors is available please? Thanks! Link to post Share on other sites More sharing options...
hyrule_king Posted February 3 Share Posted February 3 12 hours ago, dopie said: Hey , I trying to learn more and more about skinning. But i have now come across something i cant seem to find the solution on. Found a Players screen from a skin i really liked and put that in on my other skin. But now i got this issue i cant seem to get the attributes colored , its all white. Anyone know how i fix that so i can get it colored like standard? i tryed to change the colors on Preference on the game but it doesnt change. thankfful for answers. Can you upload your settings file, please? Link to post Share on other sites More sharing options...
johnwalker Posted February 3 Share Posted February 3 2 hours ago, _Ben_ said: Does anybody know if that actual text for these position descriptors is available please? Thanks! I could never find it. You could recreate it for each position, but not with the attack/support/defend options for each role. It appears the game looks it up based on linking the role and duty properties. Link to post Share on other sites More sharing options...
_Ben_ Posted February 3 Share Posted February 3 8 minutes ago, johnwalker said: I could never find it. You could recreate it for each position, but not with the attack/support/defend options for each role. It appears the game looks it up based on linking the role and duty properties. Just didn't fancy writing them all out! Yeah - I'd only be able to link to the positional description because I can't find an ID that brings together position and role as it is above... Thanks anyway! Link to post Share on other sites More sharing options...
johnwalker Posted February 3 Share Posted February 3 3 minutes ago, _Ben_ said: Just didn't fancy writing them all out! Yeah - I'd only be able to link to the positional description because I can't find an ID that brings together position and role as it is above... Thanks anyway! There's a language file that could have the actual text. I can't remember what file it is atm as I'm not at home. Link to post Share on other sites More sharing options...
dopie Posted February 3 Share Posted February 3 6 hours ago, hyrule_king said: Can you upload your settings file, please? Sent you a message . 1 Link to post Share on other sites More sharing options...
johnwalker Posted February 4 Share Posted February 4 10 hours ago, johnwalker said: There's a language file that could have the actual text. I can't remember what file it is atm as I'm not at home. @_Ben_ unpack templates. templates>user_folder>languages>example Link to post Share on other sites More sharing options...
johnwalker Posted February 4 Share Posted February 4 Does anyone know what controls the tactics sections in match? I wanted to add another section after opposition, but I can't figure out what controls it. Link to post Share on other sites More sharing options...
snowofman Posted February 4 Share Posted February 4 4 hours ago, johnwalker said: Does anyone know what controls the tactics sections in match? I wanted to add another section after opposition, but I can't figure out what controls it. match/tactics overview side panel.xml Link to post Share on other sites More sharing options...
johnwalker Posted February 4 Share Posted February 4 41 minutes ago, snowofman said: match/tactics overview side panel.xml Sorry for not being clear, that controls the panel I have open. I was wondering what controls the sections at the top so tactics/player/set pieces etc. Outside of a match it's controlled by side panel sections or something similar but I can't see what controls it in a match situation. Link to post Share on other sites More sharing options...
snowofman Posted February 4 Share Posted February 4 1 hour ago, johnwalker said: Sorry for not being clear, that controls the panel I have open. I was wondering what controls the sections at the top so tactics/player/set pieces etc. Outside of a match it's controlled by side panel sections or something similar but I can't see what controls it in a match situation. fixture sections.xml - i believe or sidebar sections sidebar team sections Link to post Share on other sites More sharing options...
Jr35 Posted February 4 Share Posted February 4 hey all, I am very very low at skinning. i do not want any faces in game for my steam deck. so i found a faceless skin for fm23 from here and trying to make up that skin for fm24. i have two ss's. no texts appears in training schedules section and staff profiles. can anyone help me there? Link to post Share on other sites More sharing options...
johnwalker Posted February 4 Share Posted February 4 4 hours ago, snowofman said: fixture sections.xml - i believe or sidebar sections sidebar team sections Fixture sections was right, thank you! Link to post Share on other sites More sharing options...
snowofman Posted February 5 Share Posted February 5 9 hours ago, johnwalker said: Fixture sections was right, thank you! you're welcome glad i could help Link to post Share on other sites More sharing options...
Olas Nick Posted February 5 Share Posted February 5 15 hours ago, Jr35 said: hey all, I am very very low at skinning. i do not want any faces in game for my steam deck. so i found a faceless skin for fm23 from here and trying to make up that skin for fm24. i have two ss's. no texts appears in training schedules section and staff profiles. can anyone help me there? yes, this panels from fm23 dont work in fm24, it need to be replaced with new panels from fm24 Link to post Share on other sites More sharing options...
Jr35 Posted February 5 Share Posted February 5 19 dakika önce, Olas Nick said: yes, this panels from fm23 dont work in fm24, it need to be replaced with new panels from fm24 which panels are these ? Link to post Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now