PropaneDragon / RushHour

Citizens act like real people when deciding what to do based on the time of day. No more school at 3 am!
33 stars 19 forks source link

Time is locked upon new game or load save #55

Closed Xiona1 closed 8 years ago

Xiona1 commented 8 years ago

never had issue with this mod till recently where when starting new game or loading a previous game save time in bottom left is locked at Sunday 0:00, Day/night cycle keeps runs like normal, and there is also no options for rush hour in menu and i receive the following error upon enabling mod

A Mod caused an error [System.Exception]

Details: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.TypeInitializationException: An exception was thrown by the type initializer for RushHour.Options.OptionHandler ---> System.ArgumentOutOfRangeException: Argument is out of range. Parameter name: index at System.Collections.Generic.List`1[CimToolsRushHour.v2.Utilities.Language].get_Item (Int32 index) [0x00000] in :0 at CimToolsRushHour.v2.Utilities.Translation.LoadLanguages () [0x00000] in :0 at CimToolsRushHour.v2.Utilities.Translation.AvailableLanguagesReadable () [0x00000] in :0 at RushHour.Options.OptionHandler..cctor () [0x00000] in :0 --- End of inner exception stack trace --- at RushHour.RushHourMod.OnSettingsUI (UIHelperBase helper) [0x00000] in :0 at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (object,object[],System.Exception

EDIT: Sunday 0:00 is on new game and loading old game is random day of week still at 0:00

Xiona1 commented 8 years ago

i get the error above and this error upon loading old save or starting new game

The Mod C:\Users*****\AppData\Local\Colossal Order\Cities_Skylines\Addons\Mods\605590542 Rush Hour [Beta] [CimTools.dll, RushHour.dll] has caused an error [ModException]

Details: System.MissingFieldException: Field '.EventData.m_color' not found. at RushHour.UI.DateTimeBar.Update () [0x00000] in :0 at RushHour.UI.DateTimeBar.Initialise () [0x00000] in :0 at RushHour.LoadingExtension.OnLevelLoaded (LoadMode mode) [0x00000] in :0 at LoadingWrapper.OnLevelLoaded (UpdateMode mode) [0x00000] in :0

PropaneDragon commented 8 years ago

I posted a similar message on the Steam forums, but I did some searching around as I do for everyone with this issue and found you don't actually appear to own the game (on that account).

The mod is specifically and purposefully broken on pirated versions of the game, but sometimes people that own the game have issues too. If you own the game could you post from the account on the Steam forums, or link me to the account that owns it and I'll try and help you out.

If you don't actually own the game I'm afraid you're not going to get any help from me.

Xiona1 commented 8 years ago

The copy I own isn't linked to steam as it is a Disc copy however after updating to the match day (after not having Internet for a while) the mod is working normally. Sorry for wasting your time.

PropaneDragon commented 8 years ago

Ah ok. I was under the assumption you had to have it linked to a Steam account anyway for the workshop stuff. Glad it's working now though. You wouldn't happen to have an old debug log lying around somewhere would you? I'd like to look at the error and see whether I can send anyone who's not updated yet a message.

Xiona1 commented 8 years ago

I am not sure where the debug logs are if you can tell me where they are located I can send it to you.