• Welcome to the largest (sim) racing website in the world!
    Blurring the line between real and virtual motorsports.

changing start date to the start of 2019

Discussion in 'Motorsport Manager' started by jedi1, Mar 30, 2019.

  1. jedi1

    jedi1

    Messages:
    3
    Ratings:
    +0
    could someone be able to change the start date on the game to start the season in january 2019. i know it is possible via changing the Assembly-CSharp.dll but I do not have the skills to change the file for this to work. i noticed mods eg fire 18 mod they have done this. please help
     
  2. Mynar

    Mynar

    Messages:
    38
    Ratings:
    +2
    I can post one for you if you wish.
    But, If you feeling up to it. I will post instructions on how to do it. I made a thread about "how to dnspy your csharp". I will post some instructions there.

    https://www.racedepartment.com/threads/how-to-dnspy-your-csharp-dll.166389/
     
    Last edited: Mar 30, 2019
  3. jedi1

    jedi1

    Messages:
    3
    Ratings:
    +0
    hi, could you please do one for me. maybe another time I will have a go at the code. i am using f1 manager 2019 on steam but has some duplicate countries to fill the 21 race calendar but different track layouts, do know how to change the country names and flags. if not don't worry but if you could change the start date to 2019 that would be awesome, also the tutorial would be great
     
  4. Mynar

    Mynar

    Messages:
    38
    Ratings:
    +2
    File posted in mods.

    https://www.racedepartment.com/threads/motorsport-manager-start-date.166827/
     
  5. Mynar

    Mynar

    Messages:
    38
    Ratings:
    +2
    Last edited: Apr 2, 2019
    • Like Like x 1
  6. jedi1

    jedi1

    Messages:
    3
    Ratings:
    +0
  7. Mynar

    Mynar

    Messages:
    38
    Ratings:
    +2
    My pleasure, Enjoy!
     
  8. shortshifted78

    shortshifted78

    Messages:
    22
    Ratings:
    +4
    Can you explain exactly what you changed? because every time I try to change the start date to anything other than (2016, 3, 1), the game just won't load

    nevermind. I found out what I was doing wrong
     
    Last edited: Apr 5, 2019
  9. Mynar

    Mynar

    Messages:
    38
    Ratings:
    +2
    Hey,
    The way you wrote the date out I will assume that you have seen my post in the How to dnSpy thread. Really, that's all I really changed on clean vanilla csharp.
    So assuming that you dnSpy'ing this, I would guess the following.
    Ive had problems in the past with a crashing dll which I believe to be part of maintaining clean assembly references and avoiding class edits.
    My steps would be as follows.
    1) Open dll with dnspy
    2) Search for the 'gamestartdate' string
    3) right click, 'edit method' next your date string - think you got all this already :)
    4) Select you references, and select everything in the 'managed' folder that shows up except for the csharp.dll and, not sure if I put it there, but I have a csharp2.dll, I dont select that either.
    5) dont hit compile yet, hit cancel.
    6) now do the edit method again and change your date.
    7) it should compile safely with no errors
    8) save, lock, load and enjoy :)
     
  10. Mynar

    Mynar

    Messages:
    38
    Ratings:
    +2
    Doh, haha Great :)
     
  11. shortshifted78

    shortshifted78

    Messages:
    22
    Ratings:
    +4
    I am using flamingred's modified dll and he had a second call out to the start date and that has to line up with the starting year. So I had to modify the year to 2019 in 2 locations and it works fine.

    To get around the contract issues, I am adding a +3 to all contract end dates via the dll
     
  12. Mynar

    Mynar

    Messages:
    38
    Ratings:
    +2
    Ahh, ok. Nice being able to do some of these things in the dll :)
     
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.