1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
  2. #GiveAwayFriday. Win a copy of F1 2017 - The Game. Click here to join.

"Please Sir, I want some more cars" Experiment & The World of the SuperSeries (Fictional Overhaul)

Discussion in 'Motorsport Manager' started by shaunleeds, Mar 31, 2017.

Thread Status:
Not open for further replies.
  1. shaunleeds

    shaunleeds

    Messages:
    16
    Ratings:
    +3
    The World of The SuperSeries
    - Coming Soon -
     
    • Like Like x 1
  2. shaunleeds

    shaunleeds

    Messages:
    16
    Ratings:
    +3
    Please Sir, I Want Some More Cars
    "12 cars for Motorsport Manager"
    As part of my W.I.P mod I wanted to see if it was possible to extend the number of teams to 12 up from the 10 you get by default in each series, so I went about using reflexil to try and increase all the potential limits stopping that from happening. TheFlamingRed has been working tirelessly to try and find and fix any potential issues, but we need all the help we can get to find out exactly where and what is the problem.

    Current Pro's & Con's Courtesy of TheFlamingRed:

    Pros:
    • Shaun indeed has indeed got 12 functional teams going, both in quick race and in the career championships.
    • The AI works as it normally does, unimpeded by these new cars.
    • With some minor edits several things which are limited to 10 cars only can be adjusted to 12.
    • All these teams show up in the championship standings, and most race reports.
    • Overall, it's extremely functional.
    Cons
    • Several other unknown bugs may be present, The team selection screen cuts off 80% of the two new logos on car selection. They're select-able still (at least at the resolution I am using) but most the logo cannot be seen. It's a minor thing which you only see once, so I've not even attempted to fix it yet,
    • The position tracker (the fancy line graph), the left race widget which has the live timing, and the live timing when skipping a session only show the top 20 cars. All attempts today to correct this have failed so far.
      • The issue here lines in FullStandindsDropdown and StandingsEntry. In FSD there is a variable sting called mStandingEntry... and where it should have 24 values within it, one for each car, but it only has 20. So somewhere here or related, this variable isn't taking account the fact that there's two new teams, after several hours of narrowing this down identifying the issue, there's no obvious solution. But I urge other people who know coding to have a gander and see if they can see something obvious I am missing.
      • However, if you're happy ignoring the time sheet of the final 4!cars in these areas, then no action needs to be taken (if the player is in 21-24th, you'll still be able to see surrounding cards with the tracker just above the driver portraits, as these move with your position. All other race result sheets show all 24 cars.
    • The rollover effect for the Rankings of your Individual Car Parts and seeing how you rank in HQ, Car, Sponsors, Drivers and Staff cause a crash. This may be a similar issue to the above, which may or may not be fixable. To combat this for now, I can remove the Rollover Effect from spawning. This prevents the crash and also stops the player knowing exactly where they rank. This might be a permanent solution if no others have been found.
     
    Last edited: Mar 31, 2017
    • Like Like x 1
    • Wow Wow x 1
  3. huggybear

    huggybear

    Messages:
    12
    Ratings:
    +9
    This is very interesting. I have been following yours and TFR's progress from the Reflexil thread.

    Interested in helping you guys where-ever I can. I'll have a nose around the .dll and see if theres anything I can spot with regards to UI references. Also, if you need help with testing let me know.

    Just to confirm - anything below 10 teams crashes the game completely?
     
    • Like Like x 1
  4. shaunleeds

    shaunleeds

    Messages:
    16
    Ratings:
    +3
    Yes, as far as i'm aware anything under 10 crashes the game at current, in an ideal world we could up the limit but make the framework flexible enough to accomodate any number of teams (within reason of course)

    And we'll keep this updated where and when we can, as said before any help is greatly appreciated.
     
  5. Beynasuh

    Beynasuh

    Messages:
    489
    Ratings:
    +28
    Hi shaun. FlamingRed said that you needed help with some txt files for 12 teams optimization. Here are the files he mentioned. I checked them but if is anything wrong let me know.
     

    Attached Files:

    • Like Like x 2
  6. shaunleeds

    shaunleeds

    Messages:
    16
    Ratings:
    +3
    Ah, just spent a lot of the day adding lines to give all series' 12 teams, my fantasy mod will have 12 teams in each series if all goes well, so it was the eventual goal anyway, nevertheless though i'll save your files, thanks for the help.
     
  7. Beynasuh

    Beynasuh

    Messages:
    489
    Ratings:
    +28
    No problem. Always happy to help.:thumbsup:
     
    • Like Like x 1
  8. TheFlamingRed

    TheFlamingRed

    Messages:
    855
    Ratings:
    +130
    Thanks Bey. These will be helpful to debug the assembly, particularly how the game handles promotions and demotions (will it see the 12th team needing demotion, or will it lock on that 10th team?)

    Once we get 12 team going in a stable situation, we can look at 13 to see what happens, and maybe try to see if a 9, 8, or head to head 2 series might be possible. I wonder how pit stop locations will be defined if we have so many teams that they don't fit on the pit lane? Not practical but it's always interesting to see where the game stresses out.

    I'll pull a dll and these text files together Monday and see if we can start getting an experimental test file going so we can get a complete list of the issues.
     
    • Like Like x 1
  9. Beynasuh

    Beynasuh

    Messages:
    489
    Ratings:
    +28
    Hi everyone again. I did make changes in the Teams.txt and Frontend.txt (I did use your Frontend file FlamingRed) so that the new teams have their own description PSG_xxxxxxxx. Since nothing came to my mind I just wrote the team names and country locations. Also the other languages are empty too.

    Frontend_12

    "Team Descriptions","","","HUDText","BMW Race Team-Germany","PSG_10007865","","","","","","","","","","","","","","",""
    "Team Descriptions","","","HUDText","Peugoet Motorsport-France","PSG_10007866","","","","","","","","","","","","","","",""
    "Team Descriptions","","","HUDText","Chery Racing-China","PSG_10007867","","","","","","","","","","","","","","",""
    "Team Descriptions","","","HUDText","Holden Motor Team-Australia","PSG_10007868","","","","","","","","","","","","","","",""
    "Team Descriptions","","","HUDText","Mitsubishi Motors-Japan","PSG_10007869","","","","","","","","","","","","","","",""
    "Team Descriptions","","","HUDText","Alfa Romeo Engineering-Italy","PSG_10007870","","","","","","","","","","","","","","",""
    "Team Descriptions","","","HUDText","Maruti Race Sport-India","PSG_10011436","","","","","","","","","","","","","","",""
    "Team Descriptions","","","HUDText","Guangzhou RTC-China","PSG_10011437","","","","","","","","","","","","","","",""
    "Team Descriptions","","","HUDText","GAZ Race Team-Russian","PSG_10011438","","","","","","","","","","","","","","",""
    "Team Descriptions","","","HUDText","Nissan Motors-Spain","PSG_10011439","","","","","","","","","","","","","","",""
     

    Attached Files:

    Last edited: Apr 1, 2017
    • Like Like x 2
  10. shaunleeds

    shaunleeds

    Messages:
    16
    Ratings:
    +3
    The content isn't too important, as TheFlamingRed said, as long as he/we have the framework to test out the 12 teams, it could be Giant Sausage Dinner Racing Team :p
     
    • Like Like x 1
  11. Beynasuh

    Beynasuh

    Messages:
    489
    Ratings:
    +28
    Doesn't look too aerodynamic I guess :roflmao:
    [​IMG]
     
    • Haha Haha x 2
  12. OhnoesFroz

    OhnoesFroz

    Messages:
    8
    Ratings:
    +2
    Absolutely fantastic. If no one takes it up I can find time during the week to work on creating a vanilla start from the altered text files. I can do logos too, I've got team concepts ready to go for WMC and both GT classes from another project.
     
    • Like Like x 1
  13. TheFlamingRed

    TheFlamingRed

    Messages:
    855
    Ratings:
    +130
    I think there's also a Teamweightings.txt that needs their values extended to 60 as well :)

    I'll be packing a 'experimental' dll and all the texts needed to make it runabke with 12 teams, (hopefully) so we can have some people test and see what else is going badly.
     
    • Like Like x 1
  14. Beynasuh

    Beynasuh

    Messages:
    489
    Ratings:
    +28
    Looked in the Team Expectation Weightings.txt. Only Championship and Race lines, but lot of columns. Do you think all need to be adjusted for 12? Also looks like most of the time the Race lines are as x10 the Championship line. Couldn't make any sens.

    About testing whenever you are ready, happy to help. ;)
     
  15. TheFlamingRed

    TheFlamingRed

    Messages:
    855
    Ratings:
    +130
    TeamAiWeightings? That was mentioned specifically
     
  16. Beynasuh

    Beynasuh

    Messages:
    489
    Ratings:
    +28
    Sorry found the right one. :whistling:

    EDIT: According to the file there are 52 entries. Is that right? Shoudn't it be 50. Also the last 22 are identical.
     
    Last edited: Apr 3, 2017
  17. Beynasuh

    Beynasuh

    Messages:
    489
    Ratings:
    +28
    Okey, added 10 more teams. Hope it will work. If I can help with anything else, just say it. ;)
     

    Attached Files:

  18. TheFlamingRed

    TheFlamingRed

    Messages:
    855
    Ratings:
    +130
    Not having any luck packing these texts and making them load past the start career screen. (I note there is HQ.txt and Team Colour.txt required, but I made those and it still didn't work!)

    I assume there's an error in these texts somewhere. A comma, a part starting outside the min/max value for the tier, a supplier in not a tier? I have no idea.

    Either way, I have a working file using the following txts from Shaun. Use WMC only until someone can debug why these additional files don't work to unlock the other tiers with 12 cars (I rather spend time working on the dll then the texts to bring in 12 teams at this point - if anyone can get a working combo of 12 cars all tiers, let me know).

    DLL: https://www.dropbox.com/s/ftnmiid2z83isdb/Assembly-CSharp.dll?dl=0

    I have a discord server for testers to come discuss findings of this set of files and attempting to mod in 12 teams in general. There's at least three areas of difficulty I've found so far, and I've made 1% progress on two of them :p Come join the: "lets try this idea" group: https://discord.gg/nMjKaDE
     

    Attached Files:

    Last edited: Apr 3, 2017
  19. Beynasuh

    Beynasuh

    Messages:
    489
    Ratings:
    +28
    It seems like there are 12 teams in WMC but only 8 in APSC. It looks like new teams aren't created just transferred from lower tier up.

    Also it looks like the money for the targets are too low (20 race calendar - 7.6M upfront for 11th place) . It is twice the amount in ERS with half the races.
    To low.jpg
     
  20. shaunleeds

    shaunleeds

    Messages:
    16
    Ratings:
    +3
    Yeah, that's what I did, I moved up the teams from the lower tier, I have since added teams for the rest of the singleseater championships to get them up to 12 also.

    The twenty race season was just intended implementation, it's basically a very early prototype for the fictional mod i'm making, just for testing purposes, TheFlamingRed might be able to explain it better.
     
Thread Status:
Not open for further replies.