Cities: Skylines

Cities: Skylines

Difficulty Tuning
GordonDry 6 Oct, 2015 @ 5:42am
Bug reports
Bug:
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=530710210

NullReferenceException: Object reference not set to an instance of an object
at DifficultyTuningMod.Achievements.Update () [0x00000] in <filename unknown>:0

at DifficultyTuningMod.Mod.DifficultyLevelOnSelected (Int32 sel) [0x00000] in <filename unknown>:0

at UIHelper+<AddDropdown>c__AnonStoreyEA.<>m__C7 (ColossalFramework.UI.UIComponent c, Int32 sel) [0x00000] in <filename unknown>:0

at ColossalFramework.UI.UIDropDown.OnSelectedIndexChanged () [0x00000] in <filename unknown>:0

at ColossalFramework.UI.UIDropDown.set_selectedIndex (Int32 value) [0x00000] in <filename unknown>:0

at ColossalFramework.UI.UIDropDown.PopupSelectedIndexChanged (ColossalFramework.UI.UIComponent component, Int32 si) [0x00000] in <filename unknown>:0

at ColossalFramework.UI.UIListBox.OnSelectedIndexChanged () [0x00000] in <filename unknown>:0

at ColossalFramework.UI.UIListBox.set_selectedIndex (Int32 value) [0x00000] in <filename unknown>:0

at ColossalFramework.UI.UIListBox.OnMouseDown (ColossalFramework.UI.UIMouseEventParameter p) [0x00000] in <filename unknown>:0

at ColossalFramework.UI.UIInput+MouseHandler.ProcessInput (IInputTranslator translator, Ray ray, ColossalFramework.UI.UIComponent component, Boolean retainFocusSetting) [0x00000] in <filename unknown>:0

at ColossalFramework.UI.UIInput.ProcessMouseInput () [0x00000] in <filename unknown>:0

at ColossalFramework.UI.UIInput.Update () [0x00000] in <filename unknown>:0
< >
Showing 1-12 of 12 comments
Zenya  [developer] 6 Oct, 2015 @ 6:39am 
Thank you for the bug report.
Sorry, I couldn't reproduce this bug (switched to German also). However I've made some small fixes that may resolve the problem. Just released a new update.
Would you like to update the mod and check this again?
Zenya  [developer] 6 Oct, 2015 @ 7:07am 
I've just received a report from another gamer that this last update fixed the bug. Please check it.
GordonDry 6 Oct, 2015 @ 12:38pm 
It works when I open it after starting the game, but as soon as I was in the (improved) mods panel and toggled some mods it looks like that.
The complete log:
http://pastebin.com/AuBHcvuQ
Zenya  [developer] 7 Oct, 2015 @ 6:49am 
I think I could fix it. Now it shoud be compatible with Improved Mods Panel.
Just released a new update.
GordonDry 29 Oct, 2015 @ 8:11am 
Together with the native UnlockAll mod it creates issues (double milestones etc.)
Could you make it compatible?
I wanted to create a city with all unlocked but with "normal" money settings.
Zenya  [developer] 31 Oct, 2015 @ 4:25am 
I've just run it together with the native UnlockAll mod. It worked as expected (i.e. all was unlocked).

Would you like to check this again or explain in details what kind of a problem do you have?
GordonDry 31 Oct, 2015 @ 6:42am 
It works, but the log is full of "double milestones", "double whatever" entries.
Zenya  [developer] 1 Nov, 2015 @ 1:47am 
I couldn't find any suspicious entries in the log file.
Was it ...steamapps\common\Cities_Skylines\Cities_Data\output_log.txt that you looked into?
GordonDry 1 Nov, 2015 @ 4:31am 
Yes.
Zenya  [developer] 3 Nov, 2015 @ 4:01am 
Technically, there should not be compatibility problem.

Look.
UnlockAll mod sets PopulationTarget to 0.
Difficulty tuning mod multiplies PopulationTarget by some coefficient.

Regardless the mod loading order, the result is the same - zero.

May be there are some other mods that cause "double milestones" issues???
alien0512.tw 5 Jan, 2017 @ 8:06am 
Traditional Chinese (zh-tw) text in here, Please add in mod, Thanks!

texts["MOD_NAME"] = "難易度設定模組";
texts["MOD_DESCRIPTION"] = "各種難易度詳細設定。";

texts["Easy"] = "1. 容易";
texts["Normal"] = "2. 普通";
texts["Advanced"] = "3. 進階";
texts["Hard"] = "4. 困難";
texts["Expert"] = "5. 專家";
texts["Challenge"] = "6. 挑戰";
texts["Impossible"] = "7. 不可能";
texts["Custom"] = "-- 自訂 --";
texts["Free"] = "特別:免費";
texts["FiveHundred"] = "特別:新城市有₡500,000元資金";
texts["Demand111"] = "特別:需求100%";
texts["PublicTransport"] = "特別:免費公共運輸";
texts["LowCity"] = "特別:低的城市";
texts["HardAndFast"] = "特別:又硬又快";

texts["DIFFICULTY_LEVEL"] = "難易度";
texts["CUSTOM_OPTIONS"] = "自訂選項";

texts["SERVICE_BUILDINGS"] = "公共設施";
texts["PUBLIC_TRANSPORT"] = "公共運輸";
texts["ROADS"] = "道路";
texts["OTHERS"] = "其他";

texts["AREA_COST_MULTIPLIER"] = "購入土地之地價指數";
texts["INITIAL_MONEY"] = "初期金額";
texts["REWARD"] = "里程碑獎金";

texts["POLLUTION_RADIUS"] = "污染半徑";
texts["GROUND_POLLUTION"] = "土地污染";
texts["ONLY_POWER_WATER_GARBAGE"] = "*只有電力,水管和垃圾設施";

texts["DEMAND"] = "需求";
texts["DEMAND_FORMULA"] = "*公式:(需求 + 抵消)X 係數";
texts["DEMAND_OFFSET"] = "抵消";
texts["DEMAND_MULTIPLIER"] = "係數";

texts["TAGRET_LANDVALUE"] = "建物升級(等級2,3,4,5)的目標地價";
texts["RESIDENTIAL"] = "住宅";
texts["COMMERCIAL"] = "商業";
texts["TAGRET_SCORE"] = "建物升級(等級2,3)的目標服務分數";
texts["INDUSTRIAL"] = "工業";
texts["OFFICE"] = "辦公";

texts["POPULATION_TARGET_MULTIPLIER"] = "解鎖里程碑所需的人口數";
texts["MAX_SLOPE"] = "道路,鐵路和地鐵的最大坡度";
pviva 15 Dec, 2017 @ 5:31am 
12 december - I played CS early in the morning. then windows 10 asked for an update ; oke, stopped the game, took some coffee, wanted to play again... not just cities skylines, but also other programs had become major problems. lost some files. My graphic driver ? windows deleted it, and used its own, I noticed later.

So far I fixed everything,
Since then I can use my computer again, and start cities skylines, well, just the headmenu,
I could not reload my cities

- 16-12-2017 report update, after trying to get the game work, I notice I can always start a new city with all kinds of mods, I can save it, but I can never reload it later ! when the city is almost reloaded... some kind of RE-mapping bug.-

The report (one of the reports) is veeery long, the error is at the end, I think !, so here is the end of the report :

....report.... report....... E:\SteamLibrary\steamapps\common\Cities_Skylines\Cities_Data\Plugins\pops_api.dll:pops_api.dll (00007FFB0F590000), size: 4362240 (result: 0), SymType: '-exported-', PDB: 'E:\SteamLibrary\steamapps\common\Cities_Skylines\Cities_Data\Plugins\pops_api.dll'
C:\WINDOWS\System32\Normaliz.dll:Normaliz.dll (00007FFB39A70000), size: 32768 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\Normaliz.dll', fileVersion: 10.0.16299.15
C:\Windows\System32\Windows.UI.dll:Windows.UI.dll (00007FFB2EEC0000), size: 1077248 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\Windows.UI.dll', fileVersion: 10.0.16299.15
C:\WINDOWS\SYSTEM32\dbghelp.dll:dbghelp.dll (00007FFB27070000), size: 1867776 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\dbghelp.dll', fileVersion: 10.0.16299.15

========== OUTPUTING STACK TRACE ==================

ERROR: SymGetSymFromAddr64, GetLastError: 'Poging om toegang te verkrijgen tot ongeldig adres.' (Address: 00007FF67C6B9156)
0x00007FF67C6B9156 (Cities)
ERROR: SymGetSymFromAddr64, GetLastError: 'Poging om toegang te verkrijgen tot ongeldig adres.' (Address: 00007FF67C6B6719)
0x00007FF67C6B6719 (Cities)
ERROR: SymGetSymFromAddr64, GetLastError: 'Poging om toegang te verkrijgen tot ongeldig adres.' (Address: 00007FF67C6B6765)
0x00007FF67C6B6765 (Cities)
ERROR: SymGetSymFromAddr64, GetLastError: 'Poging om toegang te verkrijgen tot ongeldig adres.' (Address: 00007FF67C4D1C3B)
0x00007FF67C4D1C3B (Cities)
ERROR: SymGetSymFromAddr64, GetLastError: 'Poging om toegang te verkrijgen tot ongeldig adres.' (Address: 00007FF67C4BFDEE)
0x00007FF67C4BFDEE (Cities)
ERROR: SymGetSymFromAddr64, GetLastError: 'Poging om toegang te verkrijgen tot ongeldig adres.' (Address: 00007FF67C4C003D)
0x00007FF67C4C003D (Cities)
ERROR: SymGetSymFromAddr64, GetLastError: 'Poging om toegang te verkrijgen tot ongeldig adres.' (Address: 00007FF67C4C047D)
0x00007FF67C4C047D (Cities)
ERROR: SymGetSymFromAddr64, GetLastError: 'Poging om toegang te verkrijgen tot ongeldig adres.' (Address: 00007FF67C4C0C7B)
0x00007FF67C4C0C7B (Cities)
ERROR: SymGetSymFromAddr64, GetLastError: 'Poging om toegang te verkrijgen tot ongeldig adres.' (Address: 00007FF67C346151)
0x00007FF67C346151 (Cities)
ERROR: SymGetSymFromAddr64, GetLastError: 'Poging om toegang te verkrijgen tot ongeldig adres.' (Address: 00007FF67C073A89)
0x00007FF67C073A89 (Cities)
ERROR: SymGetSymFromAddr64, GetLastError: 'Poging om toegang te verkrijgen tot ongeldig adres.' (Address: 00007FF67C074AA1)
0x00007FF67C074AA1 (Cities)
ERROR: SymGetSymFromAddr64, GetLastError: 'Poging om toegang te verkrijgen tot ongeldig adres.' (Address: 00007FF67C074DAB)
0x00007FF67C074DAB (Cities)
ERROR: SymGetSymFromAddr64, GetLastError: 'Poging om toegang te verkrijgen tot ongeldig adres.' (Address: 00007FF67BF5C17C)
0x00007FF67BF5C17C (Cities)
ERROR: SymGetSymFromAddr64, GetLastError: 'Poging om toegang te verkrijgen tot ongeldig adres.' (Address: 00007FF67BF5DA92)
0x00007FF67BF5DA92 (Cities)
ERROR: SymGetSymFromAddr64, GetLastError: 'Poging om toegang te verkrijgen tot ongeldig adres.' (Address: 00007FF67C4AA4C9)
0x00007FF67C4AA4C9 (Cities)
0x0000000097B5F270 (Mono JIT Code) (wrapper managed-to-native) UnityEngine.Texture2D:PackTextures (UnityEngine.Texture2D[],int,int,bool)
0x0000000097B71D1C (Mono JIT Code) BuildingManager/<InitRenderDataImpl>c__Iterator1:MoveNext ()
0x000000001AA0D42B (Mono JIT Code) LoadingManager:Update ()
0x00000000084208CB (Mono JIT Code) (wrapper runtime-invoke) object:runtime_invoke_void__this__ (object,intptr,intptr,intptr)
0x00007FFB10245CDB (mono) mono_set_defaults
0x00007FFB10198495 (mono) mono_runtime_invoke
ERROR: SymGetSymFromAddr64, GetLastError: 'Poging om toegang te verkrijgen tot ongeldig adres.' (Address: 00007FF67C2D5934)
0x00007FF67C2D5934 (Cities)
ERROR: SymGetSymFromAddr64, GetLastError: 'Poging om toegang te verkrijgen tot ongeldig adres.' (Address: 00007FF67C2D0BFA)
0x00007FF67C2D0BFA (Cities)
ERROR: SymGetSymFromAddr64, GetLastError: 'Poging om toegang te verkrijgen tot ongeldig adres.' (Address: 00007FF67C4D9DD7)
0x00007FF67C4D9DD7 (Cities)
ERROR: SymGetSymFromAddr64, GetLastError: 'Poging om toegang te verkrijgen tot ongeldig adres.' (Address: 00007FF67C4DCC85)
0x00007FF67C4DCC85 (Cities)
ERROR: SymGetSymFromAddr64, GetLastError: 'Poging om toegang te verkrijgen tot ongeldig adres.' (Address: 00007FF67BF4A99F)
0x00007FF67BF4A99F (Cities)
ERROR: SymGetSymFromAddr64, GetLastError: 'Poging om toegang te verkrijgen tot ongeldig adres.' (Address: 00007FF67C167D4B)
0x00007FF67C167D4B (Cities)
ERROR: SymGetSymFromAddr64, GetLastError: 'Poging om toegang te verkrijgen tot ongeldig adres.' (Address: 00007FF67BCFB95B)
0x00007FF67BCFB95B (Cities)
ERROR: SymGetSymFromAddr64, GetLastError: 'Poging om toegang te verkrijgen tot ongeldig adres.' (Address: 00007FF67BCFBB4A)
0x00007FF67BCFBB4A (Cities)
ERROR: SymGetSymFromAddr64, GetLastError: 'Poging om toegang te verkrijgen tot ongeldig adres.' (Address: 00007FF67BD0F649)
0x00007FF67BD0F649 (Cities)
ERROR: SymGetSymFromAddr64, GetLastError: 'Poging om toegang te verkrijgen tot ongeldig adres.' (Address: 00007FF67C6B63FC)
0x00007FF67C6B63FC (Cities)
0x00007FFB39F11FE4 (KERNEL32) BaseThreadInitThunk
0x00007FFB3A80EF91 (ntdll) RtlUserThreadStart

========== END OF STACKTRACE ===========

**** Crash! ****
Last edited by pviva; 16 Dec, 2017 @ 12:16am
< >
Showing 1-12 of 12 comments
Per page: 1530 50