Peter Han Posted October 9, 2022 Author Share Posted October 9, 2022 16 minutes ago, Xirema said: New error with 0.9.13: System.ArgumentException: An item with the same key has already been added. Key: ColdWheat_Original at System.Collections.Generic.Dictionary`2[TKey,TValue].TryInsert (TKey key, TValue value, System.Collections.Generic.InsertionBehavior behavior) [0x000c1] in <695d1cc93cca45069c528c15c9fdd749>:0 at System.Collections.Generic.Dictionary`2[TKey,TValue].Add (TKey key, TValue value) [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0 at TagBits.ManifestFlagIndex (Tag tag) [0x0001c] in <1b5c2ff4f53d4a48b7159ed84d905978>:0 at TagBits.SetTag (Tag tag) [0x00000] in <1b5c2ff4f53d4a48b7159ed84d905978>:0 at KPrefabID.LaunderTagBits () [0x0002a] in <1b5c2ff4f53d4a48b7159ed84d905978>:0 at KPrefabID.UpdateTagBits () [0x00007] in <1b5c2ff4f53d4a48b7159ed84d905978>:0 at KPrefabID.HasAnyTags (TagBits& search_tags) [0x00000] in <1b5c2ff4f53d4a48b7159ed84d905978>:0 at PeterHan.FastTrack.GamePatches.SolidTransferArmUpdater.CanUse (Pickupable pickupable, UnityEngine.GameObject go) [0x00009] in <a5c0a33229d846f583d0579ee22f660b>:0 at PeterHan.FastTrack.GamePatches.SolidTransferArmUpdater.AsyncUpdate (PeterHan.FastTrack.GamePatches.SolidTransferArmUpdater+SolidTransferArmInfo info) [0x0020f] in <a5c0a33229d846f583d0579ee22f660b>:0 at PeterHan.FastTrack.GamePatches.SolidTransferArmUpdater.InternalDoWorkItem (System.Int32 index) [0x0001f] in <a5c0a33229d846f583d0579ee22f660b>:0 at JobManager.DoNextWorkItem () [0x0001a] in <1b5c2ff4f53d4a48b7159ed84d905978>:0 at JobManager+WorkerThread.Run () [0x0001e] in <1b5c2ff4f53d4a48b7159ed84d905978>:0 at UnityEngine.Debug.LogError (System.Object message) [0x00000] in <72b60a3dd8cd4f12a155b761a1af9144>:0 at Debug.LogError (System.Object obj) [0x00000] in <1b5c2ff4f53d4a48b7159ed84d905978>:0 at JobManager+WorkerThread.PrintExceptions () [0x00000] in <1b5c2ff4f53d4a48b7159ed84d905978>:0 at JobManager.Run (IWorkItemCollection work_items) [0x00000] in <1b5c2ff4f53d4a48b7159ed84d905978>:0 at GlobalJobManager.Run (IWorkItemCollection work_items) [0x00000] in <1b5c2ff4f53d4a48b7159ed84d905978>:0 at PeterHan.FastTrack.GamePatches.SolidTransferArmUpdater.BatchUpdate (System.Collections.Generic.IList`1[T] entries) [0x00000] in <a5c0a33229d846f583d0579ee22f660b>:0 at PeterHan.FastTrack.GamePatches.SolidTransferArm_BatchUpdate_Patch.Prefix (System.Collections.Generic.List`1[T] solid_transfer_arms, System.Single time_delta) [0x00000] in <a5c0a33229d846f583d0579ee22f660b>:0 at SolidTransferArm.SolidTransferArm.BatchUpdate_Patch1 (System.Collections.Generic.List`1[T] , System.Single ) [0x00000] in <cb20703507b14eea8088dbc44abf7f85>:0 at UpdateBucketWithUpdater`1[DataType].Update (System.Single dt) [0x00000] in <1b5c2ff4f53d4a48b7159ed84d905978>:0 at StateMachineUpdater+BucketGroup.AdvanceOneSubTick (System.Single dt) [0x00000] in <1b5c2ff4f53d4a48b7159ed84d905978>:0 at StateMachineUpdater.AdvanceOneSimSubTick () [0x00000] in <1b5c2ff4f53d4a48b7159ed84d905978>:0 at Game.SimEveryTick (System.Single dt) [0x00000] in <cb20703507b14eea8088dbc44abf7f85>:0 at Game.Game.Update_Patch2 (Game ) [0x00000] in <cb20703507b14eea8088dbc44abf7f85>:0 Build: U43-526233-SD Dark Research Laboratory.sav 15.14 MB · 0 downloads This looks like a very rare base game race condition that Fast Track is making more common. I can add a workaround later, but for now just reloading should work. 2 Link to comment https://forums.kleientertainment.com/forums/topic/138444-beta-fast-track-performance-mod-for-oxygen-not-included/page/8/#findComment-1602068 Share on other sites More sharing options...
bughouse26 Posted October 11, 2022 Share Posted October 11, 2022 I can confirm 0.9.13 is working for me w/ sweet dreams update. The game is still sluggish with the mod enabled, though much improved without the mod. Thank you for your great work. If helpful for testing here's a cycle 2464 .sav with lots of contraptions active. Rusted_Cluster.sav Link to comment https://forums.kleientertainment.com/forums/topic/138444-beta-fast-track-performance-mod-for-oxygen-not-included/page/8/#findComment-1602402 Share on other sites More sharing options...
Xirema Posted October 12, 2022 Share Posted October 12, 2022 Managed to encounter this error after leaving the game running overnight. I think I've seen it before, it's incredibly spurious and occurs pretty infrequently, so probably not a huge priority; but also "Index out of Range" errors are usually pretty solvable. IndexOutOfRangeException: Index was outside the bounds of the array. PathGrid.GetCost (System.Int32 cell) (at <cb20703507b14eea8088dbc44abf7f85>:0) PathProber.GetCost (System.Int32 cell) (at <cb20703507b14eea8088dbc44abf7f85>:0) Navigator.GetNavigationCost (System.Int32 cell) (at <cb20703507b14eea8088dbc44abf7f85>:0) Navigator.CanReach (System.Int32 cell) (at <cb20703507b14eea8088dbc44abf7f85>:0) HugMonitor+Instance.FindEgg () (at <cb20703507b14eea8088dbc44abf7f85>:0) HugMonitor+Instance.UpdateHasTarget () (at <cb20703507b14eea8088dbc44abf7f85>:0) HugMonitor+<>c.<InitializeStates>b__10_0 (HugMonitor+Instance smi) (at <cb20703507b14eea8088dbc44abf7f85>:0) GameStateMachine`4+State+<>c__DisplayClass56_0[StateMachineType,StateMachineInstanceType,MasterType,DefType].<ToggleBehaviour>b__0 (System.Object obj) (at <cb20703507b14eea8088dbc44abf7f85>:0) ChoreConsumer.RunBehaviourPrecondition (Tag tag) (at <cb20703507b14eea8088dbc44abf7f85>:0) ChorePreconditions+<>c.<.ctor>b__50_37 (Chore+Precondition+Context& context, System.Object data) (at <cb20703507b14eea8088dbc44abf7f85>:0) PeterHan.FastTrack.GamePatches.ChoreComparator.RunSomePreconditions (Chore+Precondition+Context& context) (at <a5c0a33229d846f583d0579ee22f660b>:0) PeterHan.FastTrack.GamePatches.ChoreComparator.Collect (Chore chore) (at <a5c0a33229d846f583d0579ee22f660b>:0) PeterHan.FastTrack.GamePatches.ChorePatches+ChoreProvider_Patch.Prefix (ChoreConsumerState consumer_state, System.Collections.Generic.List`1[T] succeeded, ChoreProvider __instance) (at <a5c0a33229d846f583d0579ee22f660b>:0) (wrapper dynamic-method) ChoreProvider.ChoreProvider.CollectChores_Patch1(ChoreProvider,ChoreConsumerState,System.Collections.Generic.List`1<Chore/Precondition/Context>,System.Collections.Generic.List`1<Chore/Precondition/Context>) ChoreConsumer.FindNextChore (Chore+Precondition+Context& out_context) (at <cb20703507b14eea8088dbc44abf7f85>:0) Brain.FindBetterChore (Chore+Precondition+Context& context) (at <cb20703507b14eea8088dbc44abf7f85>:0) Brain.UpdateChores () (at <cb20703507b14eea8088dbc44abf7f85>:0) Brain.UpdateBrain () (at <cb20703507b14eea8088dbc44abf7f85>:0) PeterHan.FastTrack.PathPatches.BrainScheduler_RenderEveryTick_Patch.UpdateBrainGroup (PeterHan.FastTrack.PathPatches.AsyncBrainGroupUpdater inst, System.Boolean asyncProbe, BrainScheduler+BrainGroup brainGroup) (at <a5c0a33229d846f583d0579ee22f660b>:0) PeterHan.FastTrack.PathPatches.BrainScheduler_RenderEveryTick_Patch.Prefix (BrainScheduler __instance) (at <a5c0a33229d846f583d0579ee22f660b>:0) (wrapper dynamic-method) BrainScheduler.BrainScheduler.RenderEveryTick_Patch1(BrainScheduler,single) SimAndRenderScheduler+RenderEveryTickUpdater.Update (IRenderEveryTick updater, System.Single dt) (at <1b5c2ff4f53d4a48b7159ed84d905978>:0) UpdateBucketWithUpdater`1[DataType].Update (System.Single dt) (at <1b5c2ff4f53d4a48b7159ed84d905978>:0) StateMachineUpdater+BucketGroup.AdvanceOneSubTick (System.Single dt) (at <1b5c2ff4f53d4a48b7159ed84d905978>:0) StateMachineUpdater.RenderEveryTick (System.Single dt) (at <1b5c2ff4f53d4a48b7159ed84d905978>:0) Game.LateUpdate () (at <cb20703507b14eea8088dbc44abf7f85>:0) Build: U43-526233-SD Link to comment https://forums.kleientertainment.com/forums/topic/138444-beta-fast-track-performance-mod-for-oxygen-not-included/page/8/#findComment-1602598 Share on other sites More sharing options...
Peter Han Posted October 14, 2022 Author Share Posted October 14, 2022 On 10/12/2022 at 12:10 PM, Xirema said: Managed to encounter this error after leaving the game running overnight. I think I've seen it before, it's incredibly spurious and occurs pretty infrequently, so probably not a huge priority; but also "Index out of Range" errors are usually pretty solvable. IndexOutOfRangeException: Index was outside the bounds of the array. PathGrid.GetCost (System.Int32 cell) (at <cb20703507b14eea8088dbc44abf7f85>:0) PathProber.GetCost (System.Int32 cell) (at <cb20703507b14eea8088dbc44abf7f85>:0) Navigator.GetNavigationCost (System.Int32 cell) (at <cb20703507b14eea8088dbc44abf7f85>:0) Navigator.CanReach (System.Int32 cell) (at <cb20703507b14eea8088dbc44abf7f85>:0) HugMonitor+Instance.FindEgg () (at <cb20703507b14eea8088dbc44abf7f85>:0) HugMonitor+Instance.UpdateHasTarget () (at <cb20703507b14eea8088dbc44abf7f85>:0) HugMonitor+<>c.<InitializeStates>b__10_0 (HugMonitor+Instance smi) (at <cb20703507b14eea8088dbc44abf7f85>:0) GameStateMachine`4+State+<>c__DisplayClass56_0[StateMachineType,StateMachineInstanceType,MasterType,DefType].<ToggleBehaviour>b__0 (System.Object obj) (at <cb20703507b14eea8088dbc44abf7f85>:0) ChoreConsumer.RunBehaviourPrecondition (Tag tag) (at <cb20703507b14eea8088dbc44abf7f85>:0) ChorePreconditions+<>c.<.ctor>b__50_37 (Chore+Precondition+Context& context, System.Object data) (at <cb20703507b14eea8088dbc44abf7f85>:0) PeterHan.FastTrack.GamePatches.ChoreComparator.RunSomePreconditions (Chore+Precondition+Context& context) (at <a5c0a33229d846f583d0579ee22f660b>:0) PeterHan.FastTrack.GamePatches.ChoreComparator.Collect (Chore chore) (at <a5c0a33229d846f583d0579ee22f660b>:0) PeterHan.FastTrack.GamePatches.ChorePatches+ChoreProvider_Patch.Prefix (ChoreConsumerState consumer_state, System.Collections.Generic.List`1[T] succeeded, ChoreProvider __instance) (at <a5c0a33229d846f583d0579ee22f660b>:0) (wrapper dynamic-method) ChoreProvider.ChoreProvider.CollectChores_Patch1(ChoreProvider,ChoreConsumerState,System.Collections.Generic.List`1<Chore/Precondition/Context>,System.Collections.Generic.List`1<Chore/Precondition/Context>) ChoreConsumer.FindNextChore (Chore+Precondition+Context& out_context) (at <cb20703507b14eea8088dbc44abf7f85>:0) Brain.FindBetterChore (Chore+Precondition+Context& context) (at <cb20703507b14eea8088dbc44abf7f85>:0) Brain.UpdateChores () (at <cb20703507b14eea8088dbc44abf7f85>:0) Brain.UpdateBrain () (at <cb20703507b14eea8088dbc44abf7f85>:0) PeterHan.FastTrack.PathPatches.BrainScheduler_RenderEveryTick_Patch.UpdateBrainGroup (PeterHan.FastTrack.PathPatches.AsyncBrainGroupUpdater inst, System.Boolean asyncProbe, BrainScheduler+BrainGroup brainGroup) (at <a5c0a33229d846f583d0579ee22f660b>:0) PeterHan.FastTrack.PathPatches.BrainScheduler_RenderEveryTick_Patch.Prefix (BrainScheduler __instance) (at <a5c0a33229d846f583d0579ee22f660b>:0) (wrapper dynamic-method) BrainScheduler.BrainScheduler.RenderEveryTick_Patch1(BrainScheduler,single) SimAndRenderScheduler+RenderEveryTickUpdater.Update (IRenderEveryTick updater, System.Single dt) (at <1b5c2ff4f53d4a48b7159ed84d905978>:0) UpdateBucketWithUpdater`1[DataType].Update (System.Single dt) (at <1b5c2ff4f53d4a48b7159ed84d905978>:0) StateMachineUpdater+BucketGroup.AdvanceOneSubTick (System.Single dt) (at <1b5c2ff4f53d4a48b7159ed84d905978>:0) StateMachineUpdater.RenderEveryTick (System.Single dt) (at <1b5c2ff4f53d4a48b7159ed84d905978>:0) Game.LateUpdate () (at <cb20703507b14eea8088dbc44abf7f85>:0) Build: U43-526233-SD This looks like a base game bug, as there are absolutely no bounds checks on this method. Does it reproduce without Fast Track? Link to comment https://forums.kleientertainment.com/forums/topic/138444-beta-fast-track-performance-mod-for-oxygen-not-included/page/8/#findComment-1602812 Share on other sites More sharing options...
Xirema Posted October 14, 2022 Share Posted October 14, 2022 17 hours ago, Peter Han said: This looks like a base game bug, as there are absolutely no bounds checks on this method. Does it reproduce without Fast Track? I'll try to reproduce it without the mod, but even with this mod this bug occurs very infrequently. So if it's a base game error it might take weeks. Link to comment https://forums.kleientertainment.com/forums/topic/138444-beta-fast-track-performance-mod-for-oxygen-not-included/page/8/#findComment-1602910 Share on other sites More sharing options...
Alpe12 Posted October 15, 2022 Share Posted October 15, 2022 ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index System.ThrowHelper.ThrowArgumentOutOfRangeException (System.ExceptionArgument argument, System.ExceptionResource resource) (at <695d1cc93cca45069c528c15c9fdd749>:0) System.ThrowHelper.ThrowArgumentOutOfRangeException () (at <695d1cc93cca45069c528c15c9fdd749>:0) HandleVector`1[T].UnpackHandle (HandleVector`1+Handle[T] handle, System.Byte& version, System.Int32& index) (at <1b5c2ff4f53d4a48b7159ed84d905978>:0) KCompactedVectorBase.ComputeIndex (HandleVector`1+Handle[T] handle) (at <1b5c2ff4f53d4a48b7159ed84d905978>:0) KCompactedVector`1[T].GetData (HandleVector`1+Handle[T] handle) (at <1b5c2ff4f53d4a48b7159ed84d905978>:0) PeterHan.FastTrack.GamePatches.BackgroundRoomProber.GetCavityForCell (System.Int32 cell) (at <a5c0a33229d846f583d0579ee22f660b>:0) PeterHan.FastTrack.CritterPatches.OvercrowdingMonitor_UpdateState_Patch.UpdateRoom (OvercrowdingMonitor+Instance smi, KPrefabID prefabID) (at <a5c0a33229d846f583d0579ee22f660b>:0) PeterHan.FastTrack.CritterPatches.OvercrowdingMonitor_UpdateState_Patch.CheckOvercrowding (OvercrowdingMonitor+Instance smi, KPrefabID prefabID, System.Boolean& confined, System.Boolean& cramped) (at <a5c0a33229d846f583d0579ee22f660b>:0) PeterHan.FastTrack.CritterPatches.OvercrowdingMonitor_UpdateState_Patch.Prefix (OvercrowdingMonitor+Instance smi) (at <a5c0a33229d846f583d0579ee22f660b>:0) (wrapper dynamic-method) OvercrowdingMonitor.OvercrowdingMonitor.UpdateState_Patch1(OvercrowdingMonitor/Instance,single) BucketUpdater`1[DataType].Update (DataType data, System.Single dt) (at <1b5c2ff4f53d4a48b7159ed84d905978>:0) UpdateBucketWithUpdater`1[DataType].Update (System.Single dt) (at <1b5c2ff4f53d4a48b7159ed84d905978>:0) StateMachineUpdater+BucketGroup.AdvanceOneSubTick (System.Single dt) (at <1b5c2ff4f53d4a48b7159ed84d905978>:0) StateMachineUpdater.AdvanceOneSimSubTick () (at <1b5c2ff4f53d4a48b7159ed84d905978>:0) Game.SimEveryTick (System.Single dt) (at <cb20703507b14eea8088dbc44abf7f85>:0) (wrapper dynamic-method) Game.Game.Update_Patch3(Game) Build: U43-526233-VD Link to comment https://forums.kleientertainment.com/forums/topic/138444-beta-fast-track-performance-mod-for-oxygen-not-included/page/8/#findComment-1603048 Share on other sites More sharing options...
Peter Han Posted October 15, 2022 Author Share Posted October 15, 2022 23 hours ago, Xirema said: I'll try to reproduce it without the mod, but even with this mod this bug occurs very infrequently. So if it's a base game error it might take weeks. A Cuddle Pip has to decide to cuddle an egg just placed inside an Incubator at the very edge of its search range, which is why it is so improbable. I am curious if it occurs in the base game, because if not it may be due to the hack required to make the game agree with itself (due to rounding errors) on the actual position of eggs inside Incubators. 1 Link to comment https://forums.kleientertainment.com/forums/topic/138444-beta-fast-track-performance-mod-for-oxygen-not-included/page/8/#findComment-1603052 Share on other sites More sharing options...
Peter Han Posted October 15, 2022 Author Share Posted October 15, 2022 Fast Track 0.9.14 has been released. Significantly optimize (and fix a base game bug) Cuddle Pips when they look for eggs to hug Work around two rare base game crashes caused by race conditions on laundering Tag bits Further optimize background room probing, replacing base game's "compacted vectors" with a truly thread safe collection 5 2 Link to comment https://forums.kleientertainment.com/forums/topic/138444-beta-fast-track-performance-mod-for-oxygen-not-included/page/8/#findComment-1603059 Share on other sites More sharing options...
Big Hat Logan Posted October 16, 2022 Share Posted October 16, 2022 Thanks for your continuous work on this mod. 1 Link to comment https://forums.kleientertainment.com/forums/topic/138444-beta-fast-track-performance-mod-for-oxygen-not-included/page/8/#findComment-1603113 Share on other sites More sharing options...
Alpe12 Posted October 20, 2022 Share Posted October 20, 2022 Got this on game start after enabling the "Disable Disease" option. Had to disable it via the config.json file to open the game again. [PLib/FastTrack] System.Reflection.AmbiguousMatchException Ambiguous match found. at System.RuntimeType.GetMethodImpl (System.String name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Reflection.CallingConventions callConv, System.Type[] types, System.Reflection.ParameterModifier[] modifiers) [0x00059] in <695d1cc93cca45069c528c15c9fdd749>:0 at System.Type.GetMethod (System.String name, System.Reflection.BindingFlags bindingAttr) [0x0000e] in <695d1cc93cca45069c528c15c9fdd749>:0 at PeterHan.PLib.Core.ExtensionMethods.Patch (HarmonyLib.Harmony instance, System.Type type, System.String methodName, HarmonyLib.HarmonyMethod prefix, HarmonyLib.HarmonyMethod postfix) [0x00028] in <d842e328615941ea865356faa6622db8>:0 at UnityEngine.Debug.LogErrorFormat (System.String format, System.Object[] args) [0x00000] in <72b60a3dd8cd4f12a155b761a1af9144>:0 at Debug.LogErrorFormat (System.String format, System.Object[] args) [0x00000] in <1b5c2ff4f53d4a48b7159ed84d905978>:0 at PeterHan.PLib.Core.PUtil.LogException (System.Exception thrown) [0x00000] in <d842e328615941ea865356faa6622db8>:0 at PeterHan.PLib.Core.ExtensionMethods.Patch (HarmonyLib.Harmony instance, System.Type type, System.String methodName, HarmonyLib.HarmonyMethod prefix, HarmonyLib.HarmonyMethod postfix) [0x00000] in <d842e328615941ea865356faa6622db8>:0 at PeterHan.FastTrack.GamePatches.NoDiseasePatches.Apply (HarmonyLib.Harmony harmony) [0x00000] in <d842e328615941ea865356faa6622db8>:0 at PeterHan.FastTrack.FastTrackCompat.CheckNoDiseaseCompat (HarmonyLib.Harmony harmony) [0x00000] in <d842e328615941ea865356faa6622db8>:0 at PeterHan.FastTrack.FastTrackMod.OnAllModsLoaded (HarmonyLib.Harmony harmony, System.Collections.Generic.IReadOnlyList`1[T] mods) [0x00000] in <d842e328615941ea865356faa6622db8>:0 at KMod.DLLLoader.PostLoadDLLs (System.String harmonyId, KMod.LoadedModData modData, System.Collections.Generic.IReadOnlyList`1[T] mods) [0x00000] in <322ab64cfe564736a3a4cd0cabcbbf3c>:0 at KMod.Mod.KMod.Mod.PostLoad_Patch1 (KMod.Mod , System.Collections.Generic.IReadOnlyList`1[T] ) [0x00000] in <322ab64cfe564736a3a4cd0cabcbbf3c>:0 at KMod.Manager.Load (KMod.Content content) [0x00000] in <322ab64cfe564736a3a4cd0cabcbbf3c>:0 at Global.Awake () [0x00000] in <322ab64cfe564736a3a4cd0cabcbbf3c>:0 at UnityEngine.Object.Internal_InstantiateSingleWithParent_Injected (UnityEngine.Object data, UnityEngine.Transform parent, UnityEngine.Vector3& pos, UnityEngine.Quaternion& rot) [0x00000] in <72b60a3dd8cd4f12a155b761a1af9144>:0 at UnityEngine.Object.Internal_InstantiateSingleWithParent (UnityEngine.Object data, UnityEngine.Transform parent, UnityEngine.Vector3 pos, UnityEngine.Quaternion rot) [0x00000] in <72b60a3dd8cd4f12a155b761a1af9144>:0 at UnityEngine.Object.Instantiate (UnityEngine.Object original, UnityEngine.Vector3 position, UnityEngine.Quaternion rotation, UnityEngine.Transform parent) [0x00000] in <72b60a3dd8cd4f12a155b761a1af9144>:0 at UnityEngine.Object.Instantiate[T] (T original, UnityEngine.Vector3 position, UnityEngine.Quaternion rotation, UnityEngine.Transform parent) [0x00000] in <72b60a3dd8cd4f12a155b761a1af9144>:0 at Util.KInstantiate (UnityEngine.GameObject original, UnityEngine.Vector3 position, UnityEngine.Quaternion rotation, UnityEngine.GameObject parent, System.String name, System.Boolean initialize_id, System.Int32 gameLayer) [0x00000] in <1b5c2ff4f53d4a48b7159ed84d905978>:0 at Util.KInstantiate (UnityEngine.GameObject original, UnityEngine.GameObject parent, System.String name) [0x00000] in <1b5c2ff4f53d4a48b7159ed84d905978>:0 at LaunchInitializer.Update () [0x00000] in <322ab64cfe564736a3a4cd0cabcbbf3c>:0 Build: U43-526946-VD Link to comment https://forums.kleientertainment.com/forums/topic/138444-beta-fast-track-performance-mod-for-oxygen-not-included/page/8/#findComment-1603713 Share on other sites More sharing options...
Peter Han Posted October 22, 2022 Author Share Posted October 22, 2022 It looks like the change log for 0.9.15 did not make it to this thread, but 0.9.16 is out: Fix a crash when disabling diseases due to a stealthy change in the recent hotfix Another attempt at fixing unusual shower behavior during rec time Allow rockets to be renamed with side screen optimizations enabled 3 1 Link to comment https://forums.kleientertainment.com/forums/topic/138444-beta-fast-track-performance-mod-for-oxygen-not-included/page/8/#findComment-1604182 Share on other sites More sharing options...
hchao2000 Posted October 31, 2022 Share Posted October 31, 2022 thank you so much for this mod, i had a 2400 cycle base, with 50 dupes and multiple worlds, and before the game was 5 fps-20 fps with insane pathfinding time(above 5 seconds per dupe per task) now the Fps is double and the game so insanely smooth, the garbage checks are annoying as they happen every 10 seconds, but small price to pay for playableness. yay! Link to comment https://forums.kleientertainment.com/forums/topic/138444-beta-fast-track-performance-mod-for-oxygen-not-included/page/8/#findComment-1605255 Share on other sites More sharing options...
cpy Posted November 6, 2022 Share Posted November 6, 2022 Anyone else having crash when deconstructing rocket? Solo spacefarer nosecone. Link to comment https://forums.kleientertainment.com/forums/topic/138444-beta-fast-track-performance-mod-for-oxygen-not-included/page/8/#findComment-1606940 Share on other sites More sharing options...
SGT_Imalas Posted November 6, 2022 Share Posted November 6, 2022 @cpy that crash is not related to fast track, but a vanilla SO bug thats currently getting a fix. The workaround atm is to remove all filters on /deconstruct all storages inside the module before deconstruction Link to comment https://forums.kleientertainment.com/forums/topic/138444-beta-fast-track-performance-mod-for-oxygen-not-included/page/8/#findComment-1607027 Share on other sites More sharing options...
Nuclearpower Posted November 14, 2022 Share Posted November 14, 2022 I bumped up my FPS significantly with this Mod ( Intel 12400 System with 5000+ read SSD ) Spaced Out Folia Seed / 5 Planets Full explored / 4 Planets mostly excavated and with Bases. 13 Dupes + Loads of Critters Cycle 769 1) 35 to 55 on 4 X Speed ( modded ) 2) 24 to 33 on 6 X Speed No more Stuttering as well, this mod is true Gold thank you so much for making my Late Game Base so smooth again ! Link to comment https://forums.kleientertainment.com/forums/topic/138444-beta-fast-track-performance-mod-for-oxygen-not-included/page/8/#findComment-1609455 Share on other sites More sharing options...
MinhPham Posted November 17, 2022 Share Posted November 17, 2022 (edited) Could be a bug : when multiple dupes going through the suit check point at the same time, some won't get the suit. Don't have this problem when play without the mod. Edit : nvm they still do, just somehow less often ... so this is a vanilla bug, my bad. Edited November 17, 2022 by MinhPham Link to comment https://forums.kleientertainment.com/forums/topic/138444-beta-fast-track-performance-mod-for-oxygen-not-included/page/8/#findComment-1610540 Share on other sites More sharing options...
Peter Han Posted November 18, 2022 Author Share Posted November 18, 2022 (edited) 23 hours ago, MinhPham said: Could be a bug : when multiple dupes going through the suit check point at the same time, some won't get the suit. Don't have this problem when play without the mod. Edit : nvm they still do, just somehow less often ... so this is a vanilla bug, my bad. The recent hotfix attempted to fix one atmo suit issue but has likely introduced another, which looks suspiciously like a race condition. Upvote the bugs already reported on this issue! Looks like another hotfix was released today which might fix the checkpoints. Edited November 18, 2022 by Peter Han 1 1 Link to comment https://forums.kleientertainment.com/forums/topic/138444-beta-fast-track-performance-mod-for-oxygen-not-included/page/8/#findComment-1610831 Share on other sites More sharing options...
cpy Posted November 28, 2022 Share Posted November 28, 2022 (edited) More Cuisine Variety by Ronivan mod is incompatible with fast track! Will save you trouble from game crashing. Edited November 28, 2022 by cpy Link to comment https://forums.kleientertainment.com/forums/topic/138444-beta-fast-track-performance-mod-for-oxygen-not-included/page/8/#findComment-1612559 Share on other sites More sharing options...
Peter Han Posted December 2, 2022 Author Share Posted December 2, 2022 While the changes in the Public Testing branch may be exciting, Fast Track again does not support any preview branch. Until the changes go live, Fast Track will only run on the publicly released version. Fast Track 0.9.17 has been released. A few potential issues with reachability have been stamped out, which may also fix a very rare race condition on off-screen weight plates. Performance improvements have also been made in cell change monitoring. 4 Link to comment https://forums.kleientertainment.com/forums/topic/138444-beta-fast-track-performance-mod-for-oxygen-not-included/page/8/#findComment-1613188 Share on other sites More sharing options...
Mulin Posted December 2, 2022 Share Posted December 2, 2022 7小时前,彼得·韩说: 虽然公共测试分支中的更改可能令人兴奋,但快速通道再次不支持任何预览分支。在更改生效之前,快速通道将仅在公开发布的版本上运行。 快速通道 0.9.17 已发布。一些潜在的可达性问题已被消除,这也可能修复屏幕外重量板上非常罕见的竞争条件。在细胞变化监测方面也取得了性能改进。 您好,更新后复制器将无法通过空气服检查点,他们会一遍又一遍地穿上和脱下空气服,我已经卸载了所有模组,只留下了 FastTrack,当我禁用 FastTrack 时,此故障消失了。你能解决它吗? PS:英语不是我的母语,此文本是用翻译软件翻译的,如果有错误,我深表歉意。 Link to comment https://forums.kleientertainment.com/forums/topic/138444-beta-fast-track-performance-mod-for-oxygen-not-included/page/8/#findComment-1613261 Share on other sites More sharing options...
Mulin Posted December 2, 2022 Share Posted December 2, 2022 7 hours ago, Peter Han said: While the changes in the Public Testing branch may be exciting, Fast Track again does not support any preview branch. Until the changes go live, Fast Track will only run on the publicly released version. Fast Track 0.9.17 has been released. A few potential issues with reachability have been stamped out, which may also fix a very rare race condition on off-screen weight plates. Performance improvements have also been made in cell change monitoring. Hello, after the update the replicator will not be able to pass the air suit checkpoint, they will put on and take off the air suit over and over again, I have uninstalled all mods and left only FastTrack, this failure disappears when I disable FastTrack. Can you trouble solving it? PS: English is not my native language, this text is translated with translation software, I apologize if there is an error. Link to comment https://forums.kleientertainment.com/forums/topic/138444-beta-fast-track-performance-mod-for-oxygen-not-included/page/8/#findComment-1613262 Share on other sites More sharing options...
imazined Posted December 3, 2022 Share Posted December 3, 2022 Does anybody else have the problem of random dupes starving to death in the mess hall next to a full fridge of allowed food and after starting the day with a full belly and zero stress? Link to comment https://forums.kleientertainment.com/forums/topic/138444-beta-fast-track-performance-mod-for-oxygen-not-included/page/8/#findComment-1613460 Share on other sites More sharing options...
SharraShimada Posted December 4, 2022 Share Posted December 4, 2022 2 hours ago, imazined said: Does anybody else have the problem of random dupes starving to death in the mess hall next to a full fridge of allowed food and after starting the day with a full belly and zero stress? Is oxygen available? If not, they stop eating and then... Link to comment https://forums.kleientertainment.com/forums/topic/138444-beta-fast-track-performance-mod-for-oxygen-not-included/page/8/#findComment-1613469 Share on other sites More sharing options...
Nogard78 Posted December 4, 2022 Share Posted December 4, 2022 (edited) 14 hours ago, imazined said: Does anybody else have the problem of random dupes starving to death in the mess hall next to a full fridge of allowed food and after starting the day with a full belly and zero stress? So it is related to fast track. Happend to me too, twice. My first to deaths, ever, after almost 2000 hours. Not that I am counting them becouse the situation is probably a bug. I suspect it has something to do with the interaction with fast track and other mod, but cant be sure. Edited December 4, 2022 by Nogard78 Link to comment https://forums.kleientertainment.com/forums/topic/138444-beta-fast-track-performance-mod-for-oxygen-not-included/page/8/#findComment-1613495 Share on other sites More sharing options...
imazined Posted December 4, 2022 Share Posted December 4, 2022 9 hours ago, SharraShimada said: Is oxygen available? If not, they stop eating and then... Yep, totally stable base 700+ cycles. Before installing Fast Track I could leave it dozens of cycle do it's own thing. And also I reloaded the cycles auto save and all dead dupes started with nearly 4000 kcal. 4 hours ago, Nogard78 said: So it is related to fast track. Happend to me too, twice. My first to deaths, ever, after almost 2000 hours. Not that I am counting them becouse the situation is pretty a bug. I suspect it has something to do with the interaction with fast track and other mod, but cant be sure. So let's compare active mods: Improved Rocket Controls Missing Element Textures Extended Bridges Rename Asteroids DGSM Critter Rename Temperature Thresholds Buildable Natural Tile Bigger Camera Zoom Out Better Info Cards No Manual Delivery Customize Plants Blueprints Fixed Bigger Building Menu Wounded Go To Med Bed No Sensor Limits Critter Inventory Sweep By Type Instant Sandbox Mod Updater Pliers 2021 Suppress Notifications Pip Plant Overlay Destructible Features Build Over Plants Customizable Speed Move This Here Move Duplicate By Middle Click WGSM Fast Save [Vanilla + DLC] Free Skillpoints Group Favorite Resources Automatic Geyser Calculation Dumping Sign replace Floors And of course Fast Track I have no idea which one it might be. I'm sure there is a lot to exclude like "Pip Plant Overlay". As I wrote earlier the dupes started with a fully belly. So technically they coudn't starve except the Binge Eaters. But there was zero stress. The first was while I was moving my Great Hall and I deconstructed the dinner table of an eating dupe. As soon as the table was deconstructed he starved instantly. So maybe the bug happens when they are interrupted while eating? Link to comment https://forums.kleientertainment.com/forums/topic/138444-beta-fast-track-performance-mod-for-oxygen-not-included/page/8/#findComment-1613520 Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now