Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
Scratch

AM21 - Assistant Manager for FMM21 (Android) - Beta Version 0.1.5


6 Screenshots

This is a scouting app for FMM21 (Android), letting you:

  • See the CA, PA, hidden attributes etc for any player
  • Search for players by many parameters (CA, PA, Age, position, foot, name, club, some hidden attributes etc). 
  • Export the current view of players to a FMM shortlist so you can import them into your FMM shortlist 

NOTE: This will only work with FMM21, it will NOT work with FMM22 when it comes

I plan to release a new app called AM22 (for FMM22). This will be released on Google Play and will not be free

The AM21 version is released for free because a) FMM22 is almost here and also b) this is the first publicly released version and a little rough around the edges!

If you find any problems with the app, please post them below. That said, I may not be able to fix them in this version (AM21), because <technical reason>

Spoiler

Alright, if you're interested...

I need to update my development environment to add some new features that I can't do with the old dev environment. AM21 won't work once I do that, I won't even be able to build the AM21 app anymore.

So basically: new features won't work with old dev environment, AM21 won't work with new dev environment...

This also means AM22 might take some time to release.

There will only be an Android version in the short term. Longer term I'd like to be able to do an iOS version, or at least a web version if that's not possible.

 

Here's an overview of the app:

 

The app shouldn't cause any problems, but it is an "use at your own risk" app.

Have fun! :D

Though remember using this app is against the rules of the challenges here on Vibe if you're doing one of them.

 



What's New in Version 0.1.5

Released

v0.1.5 (15 November 2021):

  • Various fixes so save file with Chinese characters in manager name and club names will work properly

User Feedback

Recommended Comments



1 hour ago, Scratch said:

Hey mate! I certainly remember you. 🙂

I call that field 'Versatility' and I thought it was in there, but I just checked the code and it has a little comment saying "ToDo - not yet shown". I've actually got the data loaded, just haven't output it anywhere!

I was supposed to go through all those tiny comments and address them before I released it, but then I thought "better to get it out there rather than keep delaying it"! I'll add it in (in the next couple of days), but I'll admit I don't like that it will now mean one row with only 1 attribute instead of the nice even rows of 2. :D

The other attribute which is missing (just waiting for someone to notice) is Communication for GKs. I can't seem to find that one. I checked out @WalterWong's source code that he shared and he has a value for it (I forget right now where he gets it), but it doesn't seem to match Communication from my testing. So there could be some things like that I need to work out sometime in future. 

Also, the other thing I found from Walter's code was that the Height and Weight of players is actually in the database file - I never realised that! I didn't add it in so far, because it doesn't actually affect the game at all (Marc Vaughan is on record saying that's why FMM doesn't show it, Height is reflected in the player's starting Aerial, but not used after that, etc). But if people want it added, I could add it.

Yes, I noticed that Communication is missing. As far as I remember, I changed this in FMM20 and it was just like a normal attribute. However, I just tested and concluded that the Communication attribute is now associated with Leadership. I tried to give my goalkeeper Leadership "14" in HEX, and then in the profile I saw that he had 20 points for Leadership and Communication. They are closely related, but not 100%. Sometimes there is a difference of 1-2 points. I haven't figured it out yet, but if I find a solution, I'll write to you.

Yes, even in FMM20 I found the height and weight of the players, if my memory serves me it is below the reputation, the player's favorite number ... I think it is worth adding to the program, I would be glad to see it.

I will attach a save file that failed to open in the new version 0.1.2.

fm_save3.zip

Link to comment
Share on other sites
3 hours ago, Rus7M said:

Yes, I noticed that Communication is missing. As far as I remember, I changed this in FMM20 and it was just like a normal attribute. However, I just tested and concluded that the Communication attribute is now associated with Leadership. I tried to give my goalkeeper Leadership "14" in HEX, and then in the profile I saw that he had 20 points for Leadership and Communication. They are closely related, but not 100%. Sometimes there is a difference of 1-2 points. I haven't figured it out yet, but if I find a solution, I'll write to you.

Yes, even in FMM20 I found the height and weight of the players, if my memory serves me it is below the reputation, the player's favorite number ... I think it is worth adding to the program, I would be glad to see it.

I will attach a save file that failed to open in the new version 0.1.2.

fm_save3.zip 3.1 MB · 0 downloads

Ah... I guess that makes sense about Communication - very interesting, I had no idea about that. I might see if I can work it out sometime in the future, but if you crack it, I'd love to know! 🙂

I'll add in the height and weight at some point soon. I'll admit I'm interested in it too! Not sure about the number and favourite number though - might be worth adding, but I'm not sure how much value it would be.

As for why it's not loading for you... It seems there is an extra space in the manager's name, "Herbert  Chapman" (two spaces between the names). I'll work out how to make my code a little more solid and provide an update in the next day or so. 

Thanks!

Link to comment
Share on other sites

@Rus7M - I just uploaded 0.1.3, which adds Versatility, Height and Weight and also makes the load process more robust, so it should work for both your save file and also @Ciupe18's save file as well.

If you're interested in the detail, it now does the following:

  • Strips extra spaces from the manager name, to make sure we find the second name properly (used to find name index).
  • Checks whether the old method of getting the manager name (0.1.1) and the new method (0.1.2) are the same (in which case it's all good, should be the case for most saves).
  • If they aren't the same, it tries the first method and sees if it looks like it's found the name index (not 100% certain, but should catch most cases where something goes wrong).
  • If that didn't work, then try the second method and see if it's found the name index.

Might still be some edge cases, but it's much more solid now.

Link to comment
Share on other sites

As an aside, probably no surprise, but height and weight stay the same, even for the regen. So if SI Games ever added them to FMM (which they won't), it would be a good give away for who's regen a player was.

Link to comment
Share on other sites
On 11/2/2021 at 7:28 PM, Scratch said:

@Rus7M - I just uploaded 0.1.3, which adds Versatility, Height and Weight and also makes the load process more robust, so it should work for both your save file and also @Ciupe18's save file as well.

If you're interested in the detail, it now does the following:

  • Strips extra spaces from the manager name, to make sure we find the second name properly (used to find name index).
  • Checks whether the old method of getting the manager name (0.1.1) and the new method (0.1.2) are the same (in which case it's all good, should be the case for most saves).
  • If they aren't the same, it tries the first method and sees if it looks like it's found the name index (not 100% certain, but should catch most cases where something goes wrong).
  • If that didn't work, then try the second method and see if it's found the name index.

Might still be some edge cases, but it's much more solid now.

Thanks for the new version, it works. And thanks for the versatility, height and weight.

Maybe add to the program "Favorite Clubs and Persons"? And add “Favorite Club” search settings so that you can find a player who loves your team, these players will be very loyal to the club.

Edited by Rus7M
Link to comment
Share on other sites
3 hours ago, Rus7M said:

Thanks for the new version, it works. And thanks for the versatility, height and weight.

Maybe add to the program "Favorite Clubs and Persons"? And add “Favorite Club” search settings so that you can find a player who loves your team, these players will be very loyal to the club.

I actually had the favorites in there but removed them.

For the people, there was a technical problem. The app goes through all the players and builds their record. At that point we've got the person code for their favourite person, but we can't access the name or anything because we haven't been through all the players yet (to build their records). So that means we need a second pass through all players later, or we need to do a name lookup on opening the details screen. Either approach is possible, but from memory my initial attempts slowed the app down significantly. I might revisit it, but that will be part of the rewrite I need to do, so it can do that more efficiently than it can with the current structure.

I can't remember why I pulled out the favourite clubs. It shouldn't suffer from that problem, it should be the same as getting the player's club. Maybe it was because I couldn't work out how to display multiple clubs (players now have multiple favorite clubs), but I later added languages which would be very similar. So maybe I can add that part back in. I'll take a look in the next day or two.

Link to comment
Share on other sites
1 hour ago, Scratch said:

I actually had the favorites in there but removed them.

For the people, there was a technical problem. The app goes through all the players and builds their record. At that point we've got the person code for their favourite person, but we can't access the name or anything because we haven't been through all the players yet (to build their records). So that means we need a second pass through all players later, or we need to do a name lookup on opening the details screen. Either approach is possible, but from memory my initial attempts slowed the app down significantly. I might revisit it, but that will be part of the rewrite I need to do, so it can do that more efficiently than it can with the current structure.

I can't remember why I pulled out the favourite clubs. It shouldn't suffer from that problem, it should be the same as getting the player's club. Maybe it was because I couldn't work out how to display multiple clubs (players now have multiple favorite clubs), but I later added languages which would be very similar. So maybe I can add that part back in. I'll take a look in the next day or two.

@Rus7M I just got home and had a look at the code - it seems I did the favourites really early on, before multiple favourite clubs was introduced in FMM21. I had one row on the player details screen for favourites with Favourite Club, Favourite Person, Disliked Person and then I kill the last two for the performance reasons mentioned above. I guess I just got rid of Favourite Club because the rest of the row wouldn't work. 

Anyway, should be possible for me to rework that to make it work like languages (a row just for favourite clubs). I won't promise it yet, but I think it shouldn't be hard to add, so I'm hopeful got it.

Link to comment
Share on other sites
13 hours ago, zila90 said:

@Scratch do you have any timeline for the AM22 release?

Not a firm one no. I don't really want to put a time on it because I really don't know, but I am working towards it. Quite a lot of changes behind the scenes. Also the new feature to pick your own folder for the save location is going to make it messier.

Also I've said this all the way through, but I'll say it again just to make sure people don't get a nasty surprise, but the FMM22 version will be on Google Play and will not be free.

Link to comment
Share on other sites

Ayy @Scratch it’s released! I don’t even have an android but I’m going to buy AM 22 when it’s out!! Does it allow to load external save files i.e., if I take my ios file and use bluestack?

Link to comment
Share on other sites
17 hours ago, EV4RIA said:

Ayy @Scratch it’s released! I don’t even have an android but I’m going to buy AM 22 when it’s out!! Does it allow to load external save files i.e., if I take my ios file and use bluestack?

Thanks! Yeah, it should work - I'm pretty sure it's the same format. You can send me one to test if you want to make sure.

There is a file picker which will allow you pick the save file from anywhere on the device (in this case Bluestacks). I'll have to add a setting for users to enter their Games folder path now that FMM doesn't force everyone to use the same one - that will be quicker to open files than using the file picker - so you can probably use that too.

The one thing to note is that at the moment it will only open files with one of the 4 official save file names, so if you rename it, then it won't open. I might change that though.

Link to comment
Share on other sites
7 hours ago, Scratch said:

Thanks! Yeah, it should work - I'm pretty sure it's the same format. You can send me one to test if you want to make sure.

There is a file picker which will allow you pick the save file from anywhere on the device (in this case Bluestacks). I'll have to add a setting for users to enter their Games folder path now that FMM doesn't force everyone to use the same one - that will be quicker to open files than using the file picker - so you can probably use that too.

The one thing to note is that at the moment it will only open files with one of the 4 official save file names, so if you rename it, then it won't open. I might change that though.

Unfotunatly 😭

Screenshot_20211112_215529_app.assistantmanager_am21.thumb.jpg.638bcc697df17263b3addca834e5f0ff.jpg

Link to comment
Share on other sites
6 hours ago, rabi3 said:

Unfotunatly 😭

Screenshot_20211112_215529_app.assistantmanager_am21.thumb.jpg.638bcc697df17263b3addca834e5f0ff.jpg

LoL yeah, I said that above:

Quote

NOTE: This will only work with FMM21, it will NOT work with FMM22 when it comes

I plan to release a new app called AM22 (for FMM22). This will be released on Google Play and will not be free

The database changes every year, so the app has to be redone every year too. There's just no way it will work with a different version of FMM.  

Link to comment
Share on other sites
On 13/11/2021 at 18:38, henda666 said:

It didn't work. Nothing happened in a few seconds

fm_save3.fms 54.73 MB · 6 downloads

Hi @henda666 - I just wanted to give you a quick update.

The app wasn't loading as it couldn't find a section of the save file because it uses the manager's secondname to search for it. It was falling down in a couple of places because it couldn't handle Chinese names properly. I've fixed that now and the save file loads, but...

There are some other problems with the display. For example: 

image.thumb.png.5008802d016d09ad26d3a273c460915e.png

The Chinese characters have a different line height for some reason. I can't just make the line height bigger as that leads to other issues. I need to work out how to get the two different character sets to have the same line height.

I'm looking into this, but have to stop now (after midnight here). I'll try to find a solution. That said, there could be more problems - I'm not sure what's going to happen when searching for clubs in Chinese. It might work or that might be broken too.

Out of interest, how did you get the clubs to have Chinese names? Was it through changes.txt? 

Anyway, I will see if I can solve this. Thanks,

Link to comment
Share on other sites
9 hours ago, Jack@THAI said:

wait for AM22

Going to be a while yet - I had a chunk of it working, but then I tried it with a different save and it died because there was another new section in the database. I'll get it working, but will just take some time unfortunately.

Link to comment
Share on other sites
3 hours ago, NguyenDucAnh said:

Great to see you've released it here, and looking forward to the 2022 version release! Awesome work!

Thanks mate. It was long long overdue. I think you may have been the only person to have seen it before this..

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...