Terraforming Mars

Terraforming Mars

View Stats:
Feb 14, 2022 @ 5:06am
Patch - February 2022
Corrective patch 1.3.5.11625

View full event information here:
https://steamcommunity.com/ogg/800270/announcements/detail/3093411798960952680
< >
Showing 16-30 of 40 comments
This sounds great, but one thing I don't see addressed, and it's affected me more than all the other bugs except maybe some of the desynching stuff put together, is the way cards that are discarded in certain ways correctly appear in the deck when it gets reshuffled, yet can no longer be played for the rest of the game. I know it was claimed that this was fixed a long time ago, but it wasn't, at least not completely. Any news on that?
Gentley Feb 15, 2022 @ 9:39am 
Wow, Bugfixes for super obvious, easy to fix bugs in just a few months!
It´s so obvious someone´s been fixing a line here and there in his spare time, while everyones (so all 2 1/2 hobby-progamers i guess) true focus is putting out another expansion to make money, while completly breaking the game once again for the coming years.
Dr_Shellshock Feb 15, 2022 @ 11:29am 
Here's hoping this is followed up with an expansion announcement >:D
Mysthrill Feb 15, 2022 @ 2:53pm 
Originally posted by Yossi:
The AI is still uselessly converting heat after the temperature is maxxed, and still hoarding money it could be using on standard projects.
This behavior is a real pain and holding me back from playing/enjoying the game.
Philadelphus Feb 15, 2022 @ 7:43pm 
I took a peek at those new secret achievements, and I'm looking forward to this "exciting news!" ;)
hjsuh84 Feb 15, 2022 @ 11:49pm 
I look forward to Hellas and Elysium and Venus!
meme_machine Feb 17, 2022 @ 12:26pm 
How is the AI not buying ocean tiles not listed as a known bug? Is it supposed to be a feature?
Ressless Feb 17, 2022 @ 3:20pm 
When do we get the other expansions? Fixing Fixing Fixing and still nothing new.
tvleavitt Feb 18, 2022 @ 2:32am 
Originally posted by retro_flav_2000:
When will you fix the problem with Prelude so that it is playable on Mac?
My friends and I all pay on MacOS systems, using Prelude, with no problems.
jaime_sinclair Feb 18, 2022 @ 12:18pm 
It looks like after the update the cards in hand are disappearing more often than before.
SomeKindaBliss Feb 19, 2022 @ 7:44am 
I wonder if I can play a game from start to finish. The excitement!
Keavon Feb 19, 2022 @ 5:59pm 
Thank you for continuing to maintain the game! I am excited for this upcoming announcement, hopefully that means more expansions!
Nata. Feb 20, 2022 @ 6:06pm 
hello, thanks for ur work i sent u log. my elo and karmaa swcred up do something its unfair. always bugged

The players and the game : Mono path[0] = 'C:/Program Files (x86)/Steam/steamapps/common/Terraforming Mars/TerraformingMars_Data/Managed'
Mono config path = 'C:/Program Files (x86)/Steam/steamapps/common/Terraforming Mars/MonoBleedingEdge/etc'
Initialize engine version: 2019.4.15f1 (fbf367ac14e9)
[Subsystems] Discovering subsystems at path C:/Program Files (x86)/Steam/steamapps/common/Terraforming Mars/TerraformingMars_Data/UnitySubsystems
GfxDevice: creating device client; threaded=1
Direct3D:
Version: Direct3D 11.0 [level 11.1]
Renderer: NVIDIA GeForce RTX 2070 (ID=0x1f14)
Vendor:
VRAM: 8031 MB
Driver: 30.0.15.1165
Begin MonoManager ReloadAssembly
- Completed reload, in 0.132 seconds
D3D11 device created for Microsoft Media Foundation video decoding.
<RI> Initializing input.
<RI> Input initialized.
<RI> Initialized touch support.
UnloadTime: 0.685200 ms
[2022-02-21T01:44:33.7397159Z][Info][AsmoLogger] AsmoLogger initialized {"LogLevel":"Info","IsDebugBuild":false}
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)

[2022-02-21T01:44:33.7521160Z][Info][CoreApplication] Initialization {"SDK Version":"5.2.0"}
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)

[2022-02-21T01:44:33.8602423Z][Info][FacepunchAgent] Steam client initialized.
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)

[2022-02-21T01:44:33.8632179Z][Info][LocalizationManager] Supported Languages: en_US, fr_FR, de_DE, it_IT, es_ES, sv_SE
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)

[2022-02-21T01:44:33.9336517Z][Info][LocalizationManager] Using saved language preference: fr_FR
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)

[2022-02-21T01:44:33.9911877Z][Info][State machine] OnlineConnection enters LoggedOut (LuckyHammers.StateMachine.SimpleState) state.
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)

[2022-02-21T01:44:33.9996201Z][Info][OAuthGate] Looking for a private access token...
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)

[2022-02-21T01:44:34.0254114Z][Info][OAuthGate.sender] Requesting an access token by refresh token {"url":"https://api.asmodee.net/main/v2/oauth/token","grant_type":"refresh_token","client_id":"TFM-PC"}
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)

[2022-02-21T01:44:34.0601316Z][Info][CoreApplicationDelegate] Set IsApplicationActive booted:False
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)

UnityIAP Version: 2.2.7
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)

Initializing Unity purchasing
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)

purchase DLC notif received on platform : Steam
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)

UNLOCKED DLC WITH PRODUCT ID : Prelude
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)

STEAM - Retrieving products
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)

Initialized Unity purchasing
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)

loaded DLC notif for platform : Steam
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)

UNLOCKED DLC WITH PRODUCT ID : Prelude
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)

Setting up 6 worker threads for Enlighten.
Thread -> id: 6a5c -> priority: 1
Thread -> id: 3004 -> priority: 1
Thread -> id: 7e34 -> priority: 1
Thread -> id: 56e4 -> priority: 1
Thread -> id: 7540 -> priority: 1
Thread -> id: 52b8 -> priority: 1
DontDestroyOnLoad only works for root GameObjects or components on root GameObjects.
(Filename: Line: 589)

LuckyHammers.Variables.AnimationSpeedVariable must be instantiated using the ScriptableObject.CreateInstance method instead of new AnimationSpeedVariable.
(Filename: Line: 683)

Unloading 6 Unused Serialized files (Serialized files now loaded: 0)

Unloading 136 unused Assets to reduce memory usage. Loaded Objects now: 94768.
Total: 113.993100 ms (FindLiveObjects: 3.464500 ms CreateObjectMapping: 9.230600 ms MarkObjects: 101.080300 ms DeleteObjects: 0.217300 ms)

IncreaseTerraformingRatingEffect must be instantiated using the ScriptableObject.CreateInstance method instead of new IncreaseTerraformingRatingEffect.
(Filename: Line: 683)

IncreaseTerraformingRatingEffect must be instantiated using the ScriptableObject.CreateInstance method instead of new IncreaseTerraformingRatingEffect.
(Filename: Line: 683)

IncreaseTerraformingRatingEffect must be instantiated using the ScriptableObject.CreateInstance method instead of new IncreaseTerraformingRatingEffect.
(Filename: Line: 683)

Player 1 placed a tile City on the grid slot 28 (pos: (-3.0, 3.0, 0.0))
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)

Player 2 placed a tile City on the grid slot 34 (pos: (3.0, -3.0, 0.0))
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)

Player 3 placed a tile Greenery on the grid slot 11 (pos: (4.0, -1.0, -3.0))
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)

Entered the Production Phase
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)

then output log :

Initialize engine version: 2018.4.12f1 (59ddc4c59b4f)
GfxDevice: creating device client; threaded=1
Direct3D:
Version: Direct3D 11.0 [level 11.1]
Renderer: NVIDIA GeForce RTX 2070 (ID=0x1f14)
Vendor:
VRAM: 8031 MB
Driver: 27.21.14.5167
<RI> Initializing input.
<RI> Input initialized.
<RI> Initialized touch support.
WARNING: Shader Unsupported: 'Hidden/PostProcessing/Uber' - Pass '' has no vertex shader
WARNING: Shader Unsupported: 'Hidden/PostProcessing/Uber' - Pass '' has no vertex shader
WARNING: Shader Unsupported: 'Hidden/PostProcessing/FinalPass' - Pass '' has no vertex shader
WARNING: Shader Unsupported: 'Hidden/PostProcessing/FinalPass' - Pass '' has no vertex shader
UnloadTime: 1.188300 ms
[2021-03-06T11:25:42.0440570Z][Warning][StoreManager] There are no steam id override listed
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:LogWarning(Object)
AsmodeeNet.Utils.AsmoLogger:_Log(Severity, String, String, Hashtable)
AsmodeeNet.Utils.AsmoLogger:Log(Severity, String, String, Hashtable)
AsmodeeNet.Utils.<>c:<.cctor>b__11_0(Severity, String, String, Nullable`1)
AsmodeeNet.Utils.TestFailedConditionHandler:Invoke(Severity, String, String, Nullable`1)
AsmodeeNet.Utils.AsmoTester:Test(Boolean, Severity, String, String, Nullable`1)
AsmodeeNet.Store.StoreManager:GetSteamOverideDictionary()
AsmodeeNet.Store.StoreManager:Launch()
LuckyHammers.AsmodeeModule.TerraformingMarsApplicationDelegate:Start()

(Filename: C:\buildslave\unity\build\Runtime/Export/Debug.bindings.h Line: 45)

[2021-03-06T11:25:42.0455446Z][Error][AnalyticsManager] The required context AsmodeeNet.Analytics.ScreenDisplayAnalyticsContext does not exist
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:LogError(Object)
AsmodeeNet.Utils.AsmoLogger:_Log(Severity, String, String, Hashtable)
AsmodeeNet.Utils.AsmoLogger:Log(Severity, String, String, Hashtable)
AsmodeeNet.Analytics.AnalyticsManager:GetContext()
AsmodeeNet.Analytics.AnalyticsEvents:LogDebugEvent(Boolean, String, String, String, IDictionary`2)
AsmodeeNet.Utils.<>c:<.cctor>b__11_0(Severity, String, String, Nullable`1)
AsmodeeNet.Utils.TestFailedConditionHandler:Invoke(Severity, String, String, Nullable`1)
AsmodeeNet.Utils.AsmoTester:Test(Boolean, Severity, String, String, Nullable`1)
AsmodeeNet.Store.StoreManager:GetSteamOverideDictionary()
AsmodeeNet.Store.StoreManager:Launch()
LuckyHammers.AsmodeeModule.TerraformingMarsApplicationDelegate:Start()

(Filename: C:\buildslave\unity\build\Runtime/Export/Debug.bindings.h Line: 45)

UnityIAP Version: 1.23.5
UnityEngine.Logger:Log(Object)
UnityEngine.Purchasing.StandardPurchasingModule:Instance(AppStore)
AsmodeeNet.Store.StoreManager:Launch()
LuckyHammers.AsmodeeModule.TerraformingMarsApplicationDelegate:Start()

(Filename: C:\buildslave\unity\build\Runtime/Export/Debug.bindings.h Line: 45)

Setting up 6 worker threads for Enlighten.
Thread -> id: 3e8c -> priority: 1
Thread -> id: 42bc -> priority: 1
Thread -> id: 1620 -> priority: 1
Thread -> id: a44 -> priority: 1
Thread -> id: b94 -> priority: 1
Thread -> id: 4dec -> priority: 1
DontDestroyOnLoad only work for root GameObjects or components on root GameObjects.
LuckyHammers.MonoSingleton`1:Awake()
UnityEngine.Object:Instantiate(T)
LuckyHammers.InputModule.InputModule:Initialize()
LuckyHammers.App.<InitializeAllModules>d__7:MoveNext()
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)

[ line 543]
(Filename: Line: 543)

LuckyHammers.Variables.FloatVariable must be instantiated using the ScriptableObject.CreateInstance method instead of new FloatVariable.
System.Reflection.MonoCMethod:InternalInvoke(Object, Object[])
System.Reflection.MonoCMethod:Invoke(BindingFlags, Binder, Object[], CultureInfo)
System.Reflection.ConstructorInfo:Invoke(Object[])
Newtonsoft.Json.Utilities.<>c__DisplayClass5_0`1:<CreateDefaultConstructor>b__1()
System.Func`1:Invoke()
Newtonsoft.Json.Serialization.JsonSerializerInternalReader:CreateNewObject(JsonReader, JsonObjectContract, JsonProperty, JsonProperty, String, Boolean&)
Newtonsoft.Json.Serialization.JsonSerializerInternalReader:CreateObject(JsonReader, Type, JsonContract, JsonProperty, JsonContainerContract, JsonProperty, Object)
Newtonsoft.Json.Serialization.JsonSerializerInternalReader:CreateValueInternal(JsonReader, Type, JsonContract, JsonProperty, JsonContainerContract, JsonProperty, Object)
Newtonsoft.Json.Serialization.JsonSerializerInternalReader:SetPropertyValue(JsonProperty, JsonConverter, JsonContainerContract, JsonProperty, JsonReader, Object)
Newtonsoft.Json.Serialization.JsonSerializerInternalReader:PopulateObject(Object, JsonReader, JsonObjectContract, JsonProperty, String)
Newtonsoft.Json.Serialization.JsonSerializerInternalReader:CreateObject(JsonReader, Type, JsonContract, JsonProperty, JsonContainerContract, JsonProperty, Object)
Newtonsoft.Json.Serialization.JsonSerializerInternalReader:CreateValueInternal(JsonReader, Type, JsonContract, JsonProperty, JsonContainerContract, JsonProperty, Object)
Newtonsoft.Json.Serialization.JsonSerializerInternalReader:SetPropertyValue(JsonProperty, JsonConverter, JsonContainerContract, JsonProperty, JsonReader, Object)
Newtonsoft.Json.Serialization.JsonSerializerInternalReader:PopulateObject(Object, JsonReader, JsonObjectContract, JsonProperty, String)
Newtonsoft.Json.Serialization.JsonSerializerInternalReader:CreateObject(JsonReader, Type, JsonContract, JsonProperty, JsonContainerContract, JsonProperty, Object)
Newtonsoft.Json.Serialization.JsonSerializerInternalReader:CreateValueInternal(JsonReader, Type, JsonContract, JsonProperty, JsonContainerContract, JsonProperty, Object)
Newtonsoft.Json.Serialization.JsonSerializerInternalReader:Deserialize(JsonReader, Type, Boolean)
Newtonsoft.Json.JsonSerializer:DeserializeInternal(JsonReader, Type)
Newtonsoft.Json.JsonConvert:DeserializeObject(String, Type, JsonSerializerSettings)
LuckyHammers.SaveModule.BaseSave:Deserialize(String, JsonSerializerSettings)
LuckyHammers.SaveModule.SaveManager:LoadSaveFileAtPath(String)
LuckyHammers.SaveModule.SaveManager:Load(String)
ApplicationManager:LoadConfiguration()
ApplicationManager:OnAppInitializationDone()
LuckyHammers.App.<Initialization_Coroutine>d__5:MoveNext()
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)

[ line 653]
(Filename: Line: 653)

Thanks a lot to be fair.
DarkMjolnir Feb 23, 2022 @ 9:04pm 
WOW, online multiplayer experience is largely improved with this update. Thank you!
Spaced Feb 25, 2022 @ 8:57pm 
Exciting news? Such as making the game playable online? A functional and intuitive UI? Digitizing age old paper content which you'll overcharge us for?
< >
Showing 16-30 of 40 comments
Per page: 1530 50