Skip to content

Coupler state desync on decoupling #166

Description

@outfrost

Our first multiplayer session went pretty flawlessly as far as desync, but our second one (loaded into the same save) suffered from couplers not detaching properly about 1/3 to half the time.

Specifically, when the client decouples vehicles manually:

  1. close the angle cocks
  2. separate the brake hoses
  3. loosen the screw
  4. unhook the chain and stow it

the host sees the chain as still attached, and locos end up pulling cars which were meant to be decoupled.

I saved a log from around when it happened, here's the last ~ 20 minutes of it:

Player.log

[QuickTutorialInitiator] Unsupported or already passed quick tutorial for LocoDE2 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

[Multiplayer] [00:16:55.949] [Warning] Unable to hook control  (Wipers), has no controlPortId on car [L-055, 8]
[Multiplayer] [00:16:56.969] [Info] [Client] Sending CommonItemChangePacket with 1 items
[Multiplayer] [00:16:58.048] [Warning] Unable to hook control  (IndCabLight), has no controlPortId on car [L-055, 8]
[Multiplayer] [00:17:00.072] [Warning] Unable to hook control  (Handbrake), has no controlPortId on car [L-055, 8]
[Multiplayer] [00:17:02.077] [Warning] Unable to hook control  (ReleaseCyl), has no controlPortId on car [L-055, 8]
[Multiplayer] [00:17:02.146] [Info] [Client] Sending CommonItemChangePacket with 1 items
[Multiplayer] [00:17:04.085] [Warning] Unable to hook control  (StarterFuse), has no controlPortId on car [L-055, 8]
[Multiplayer] [00:17:06.097] [Warning] Unable to hook control  (ElectricsFuse), has no controlPortId on car [L-055, 8]
[Multiplayer] [00:17:08.102] [Warning] Unable to hook control  (TractionMotorFuse), has no controlPortId on car [L-055, 8]
[Multiplayer] [00:17:10.112] [Warning] Unable to hook control  (FuelCutoff), has no controlPortId on car [L-055, 8]
[Multiplayer] [00:17:12.125] [Warning] Unable to hook control  (IndDashLight), has no controlPortId on car [L-055, 8]
Player exiting car 'LocoDE2(Clone)' 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

Player entering car 'LocoDE2(Clone) (TrainCar)' 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

Setting 'LocoDE2(Clone) (TrainCar)' as Player's last loco. 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

[Multiplayer] [00:17:26.692] [Error] TrainCar L-055 failed to load an interior
[QuickTutorialInitiator] Unsupported or already passed quick tutorial for LocoDE2 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

[Multiplayer] [00:17:27.880] [Warning] Unable to hook control  (Wipers), has no controlPortId on car [L-096, 26]
[Multiplayer] [00:17:29.971] [Warning] Unable to hook control  (IndCabLight), has no controlPortId on car [L-096, 26]
[Multiplayer] [00:17:31.994] [Warning] Unable to hook control  (Handbrake), has no controlPortId on car [L-096, 26]
[Multiplayer] [00:17:33.997] [Warning] Unable to hook control  (ReleaseCyl), has no controlPortId on car [L-096, 26]
Player exiting car 'LocoDE2(Clone)' 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

Player entering car 'LocoDE2(Clone) (TrainCar)' 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

Setting 'LocoDE2(Clone) (TrainCar)' as Player's last loco. 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

Player exiting car 'LocoDE2(Clone)' 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

[Multiplayer] [00:17:35.999] [Warning] Unable to hook control  (StarterFuse), has no controlPortId on car [L-096, 26]
[Multiplayer] [00:17:36.128] [Error] TrainCar L-096 failed to load an interior
[Multiplayer] [00:17:36.228] [Warning] Unable to hook control  (Wipers), has no controlPortId on car [L-055, 8]
[Multiplayer] [00:17:36.513] [Error] TrainCar L-055 failed to load an interior
Player entering car 'LocoDE2(Clone) (TrainCar)' 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

Setting 'LocoDE2(Clone) (TrainCar)' as Player's last loco. 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

[Multiplayer] [00:17:38.004] [Warning] Unable to hook control  (ElectricsFuse), has no controlPortId on car [L-096, 26]
[Multiplayer] [00:17:38.233] [Warning] Unable to hook control [sander.CONTROL_EXT_IN, 515438235], no control implementation on car L-055
[QuickTutorialInitiator] Unsupported or already passed quick tutorial for LocoDE2 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

[Multiplayer] [00:17:39.381] [Warning] Unable to hook control  (Wipers), has no controlPortId on car [L-094, 10]
[Multiplayer] [00:17:40.013] [Warning] Unable to hook control  (TractionMotorFuse), has no controlPortId on car [L-096, 26]
[Multiplayer] [00:17:40.250] [Warning] Unable to hook control [throttle.EXT_IN, 149464646], no control implementation on car L-055
[Multiplayer] [00:17:41.473] [Warning] Unable to hook control  (IndCabLight), has no controlPortId on car [L-094, 10]
[Multiplayer] [00:17:42.018] [Warning] Unable to hook control  (FuelCutoff), has no controlPortId on car [L-096, 26]
[Multiplayer] [00:17:42.252] [Warning] Unable to hook control [reverser.CONTROL_EXT_IN, 1981299004], no control implementation on car L-055
[Multiplayer] [00:17:43.488] [Warning] Unable to hook control  (Handbrake), has no controlPortId on car [L-094, 10]
[Multiplayer] [00:17:44.027] [Warning] Unable to hook control  (IndDashLight), has no controlPortId on car [L-096, 26]
[Multiplayer] [00:17:44.258] [Warning] Unable to hook control [brake.EXT_IN, 3827919141], no control implementation on car L-055
[Multiplayer] [00:17:45.498] [Warning] Unable to hook control  (ReleaseCyl), has no controlPortId on car [L-094, 10]
[Multiplayer] [00:17:46.262] [Warning] Unable to hook control [indBrake.EXT_IN, 714302226], no control implementation on car L-055
[Multiplayer] [00:17:47.508] [Warning] Unable to hook control  (StarterFuse), has no controlPortId on car [L-094, 10]
[Multiplayer] [00:17:48.263] [Warning] Unable to hook control [de.IGNITION_EXT_IN, 82620207], no control implementation on car L-055
[Multiplayer] [00:17:49.515] [Warning] Unable to hook control  (ElectricsFuse), has no controlPortId on car [L-094, 10]
Player exiting car 'LocoDE2(Clone)' 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

Player entering car 'LocoDE2(Clone) (TrainCar)' 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

Setting 'LocoDE2(Clone) (TrainCar)' as Player's last loco. 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

[Multiplayer] [00:17:50.272] [Warning] Unable to hook control  (IndCabLight), has no controlPortId on car [L-055, 8]
[Multiplayer] [00:17:51.522] [Warning] Unable to hook control  (TractionMotorFuse), has no controlPortId on car [L-094, 10]
[QuickTutorialInitiator] Unsupported or already passed quick tutorial for LocoDE2 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

[Multiplayer] [00:17:52.055] [Error] TrainCar L-094 failed to load an interior
[Multiplayer] [00:17:52.148] [Warning] Unable to hook control  (Wipers), has no controlPortId on car [L-080, 9]
[Multiplayer] [00:17:52.279] [Warning] Unable to hook control [brakeCutout.EXT_IN, 413294153], no control implementation on car L-055
[Multiplayer] [00:17:53.526] [Warning] Unable to hook control  (FuelCutoff), has no controlPortId on car [L-094, 10]
[Multiplayer] [00:17:54.226] [Warning] Unable to hook control  (IndCabLight), has no controlPortId on car [L-080, 9]
[Multiplayer] [00:17:54.280] [Warning] Unable to hook control  (Handbrake), has no controlPortId on car [L-055, 8]
[Multiplayer] [00:17:55.537] [Warning] Unable to hook control  (IndDashLight), has no controlPortId on car [L-094, 10]
[Multiplayer] [00:17:56.236] [Warning] Unable to hook control  (Handbrake), has no controlPortId on car [L-080, 9]
[Multiplayer] [00:17:56.283] [Warning] Unable to hook control  (ReleaseCyl), has no controlPortId on car [L-055, 8]
[Multiplayer] [00:17:58.244] [Warning] Unable to hook control  (ReleaseCyl), has no controlPortId on car [L-080, 9]
[Multiplayer] [00:17:58.286] [Warning] Unable to hook control  (StarterFuse), has no controlPortId on car [L-055, 8]
[Multiplayer] [00:18:00.254] [Warning] Unable to hook control  (StarterFuse), has no controlPortId on car [L-080, 9]
[Multiplayer] [00:18:00.288] [Warning] Unable to hook control  (ElectricsFuse), has no controlPortId on car [L-055, 8]
[Multiplayer] [00:18:02.257] [Warning] Unable to hook control  (ElectricsFuse), has no controlPortId on car [L-080, 9]
[Multiplayer] [00:18:02.298] [Warning] Unable to hook control  (TractionMotorFuse), has no controlPortId on car [L-055, 8]
[Multiplayer] [00:18:04.258] [Warning] Unable to hook control  (TractionMotorFuse), has no controlPortId on car [L-080, 9]
[Multiplayer] [00:18:04.301] [Warning] Unable to hook control  (FuelCutoff), has no controlPortId on car [L-055, 8]
[Multiplayer] [00:18:06.266] [Warning] Unable to hook control  (FuelCutoff), has no controlPortId on car [L-080, 9]
[Multiplayer] [00:18:06.305] [Warning] Unable to hook control  (IndDashLight), has no controlPortId on car [L-055, 8]
[Multiplayer] [00:18:08.270] [Warning] Unable to hook control  (IndDashLight), has no controlPortId on car [L-080, 9]
[Multiplayer] [00:18:16.409] [Info] [Client] Sending CommonItemChangePacket with 1 items
[Multiplayer] [00:18:23.175] [Info] [Client] Sending CommonItemChangePacket with 1 items
[Multiplayer] [00:18:57.083] [Info] [Client] Sending CommonItemChangePacket with 1 items
Autosaving 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

Save requested but conditions weren't met, not saving 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

[Multiplayer] [00:19:10.605] [Info] [Client] Sending CommonItemChangePacket with 2 items
NullReferenceException: Object reference not set to an instance of an object
  at StorageController.AddItemToStorageItemList (StorageBase storage, DV.CabControls.ItemBase item) [0x000ff] in <dec2a9c844ed4f5c90e20d55d1aa131e>:0 
  at StorageController.OnInventoryStatusChanged (DV.InventorySystem.InventorySlotState originState, DV.InventorySystem.InventoryActionType originActionType, DV.InventorySystem.InventorySlotState _, DV.InventorySystem.InventoryActionType __) [0x0003b] in <dec2a9c844ed4f5c90e20d55d1aa131e>:0 
  at (wrapper delegate-invoke) <Module>.invoke_void_InventorySlotState_InventoryActionType_InventorySlotState_InventoryActionType(DV.InventorySystem.InventorySlotState,DV.InventorySystem.InventoryActionType,DV.InventorySystem.InventorySlotState,DV.InventorySystem.InventoryActionType)
  at DV.InventorySystem.Inventory.UnequipItem (System.Boolean addToInventory, System.Int32 equippedSlot, System.Boolean fireEvent, DV.InventorySystem.InventoryActionType& unequipActions, DV.InventorySystem.InventorySlotState& unequipSlotState) [0x00209] in <ba66f418972a443494dfa9be907b59b9>:0 
  at DV.InventorySystem.Inventory.UnequipItem (System.Boolean addToInventory, System.Int32 equippedSlot) [0x00000] in <ba66f418972a443494dfa9be907b59b9>:0 
  at DV.InventorySystem.GrabberStashingHandler.<Stash>b__24_0 () [0x00000] in <dec2a9c844ed4f5c90e20d55d1aa131e>:0 
  at (wrapper delegate-invoke) <Module>.invoke_void()
  at DV.InventorySystem.GrabberStashingHandler.FinishCoroutine () [0x00027] in <dec2a9c844ed4f5c90e20d55d1aa131e>:0 
  at DV.InventorySystem.GrabberStashingHandler+<StashAnimationCoroutine>d__28.MoveNext () [0x000ad] in <dec2a9c844ed4f5c90e20d55d1aa131e>:0 
  at UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) [0x00026] in <85d1d3e7744a4a47b5f51883bf40bba2>:0 
 
(Filename: <dec2a9c844ed4f5c90e20d55d1aa131e> Line: 0)

[Multiplayer] [00:19:11.115] [Info] [Client] Sending CommonItemChangePacket with 1 items
[Multiplayer] [00:19:11.646] [Info] [Client] Sending CommonItemChangePacket with 1 items
[Multiplayer] [00:19:11.739] [Info] [Client] Sending CommonItemChangePacket with 2 items
NullReferenceException: Object reference not set to an instance of an object
  at StorageController.AddItemToStorageItemList (StorageBase storage, DV.CabControls.ItemBase item) [0x000ff] in <dec2a9c844ed4f5c90e20d55d1aa131e>:0 
  at StorageController.OnInventoryStatusChanged (DV.InventorySystem.InventorySlotState originState, DV.InventorySystem.InventoryActionType originActionType, DV.InventorySystem.InventorySlotState _, DV.InventorySystem.InventoryActionType __) [0x0003b] in <dec2a9c844ed4f5c90e20d55d1aa131e>:0 
  at (wrapper delegate-invoke) <Module>.invoke_void_InventorySlotState_InventoryActionType_InventorySlotState_InventoryActionType(DV.InventorySystem.InventorySlotState,DV.InventorySystem.InventoryActionType,DV.InventorySystem.InventorySlotState,DV.InventorySystem.InventoryActionType)
  at DV.InventorySystem.Inventory.UnequipItem (System.Boolean addToInventory, System.Int32 equippedSlot, System.Boolean fireEvent, DV.InventorySystem.InventoryActionType& unequipActions, DV.InventorySystem.InventorySlotState& unequipSlotState) [0x00209] in <ba66f418972a443494dfa9be907b59b9>:0 
  at DV.InventorySystem.Inventory.UnequipItem (System.Boolean addToInventory, System.Int32 equippedSlot) [0x00000] in <ba66f418972a443494dfa9be907b59b9>:0 
  at DV.InventorySystem.GrabberStashingHandler.<Stash>b__24_0 () [0x00000] in <dec2a9c844ed4f5c90e20d55d1aa131e>:0 
  at (wrapper delegate-invoke) <Module>.invoke_void()
  at DV.InventorySystem.GrabberStashingHandler.FinishCoroutine () [0x00027] in <dec2a9c844ed4f5c90e20d55d1aa131e>:0 
  at DV.InventorySystem.GrabberStashingHandler+<StashAnimationCoroutine>d__28.MoveNext () [0x000ad] in <dec2a9c844ed4f5c90e20d55d1aa131e>:0 
  at UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) [0x00026] in <85d1d3e7744a4a47b5f51883bf40bba2>:0 
 
(Filename: <dec2a9c844ed4f5c90e20d55d1aa131e> Line: 0)

[Multiplayer] [00:19:12.623] [Info] [Client] Sending CommonItemChangePacket with 1 items
[Multiplayer] [00:19:13.303] [Info] [Client] Sending CommonItemChangePacket with 1 items
[Multiplayer] [00:19:15.243] [Info] [Client] Sending CommonItemChangePacket with 2 items
[Multiplayer] [00:19:34.783] [Info] [Client] Sending CommonItemChangePacket with 1 items
[Multiplayer] [00:19:41.109] [Info] [Client] Sending CommonItemChangePacket with 1 items
[Multiplayer] [00:19:44.750] [Info] [Client] Sending CommonItemChangePacket with 1 items
[Multiplayer] [00:19:46.207] [Info] [Client] Sending CommonItemChangePacket with 1 items
[Multiplayer] [00:19:46.870] [Info] [Client] Sending CommonItemChangePacket with 1 items
[Multiplayer] [00:19:47.965] [Info] [Client] Sending CommonItemChangePacket with 1 items
[Multiplayer] [00:19:49.635] [Info] [Client] Sending CommonItemChangePacket with 1 items
[Multiplayer] [00:19:50.235] [Info] [Client] Sending CommonItemChangePacket with 1 items
[Multiplayer] [00:20:08.363] [Info] [Client] Sending CommonItemChangePacket with 1 items
Player exiting car 'LocoDE2(Clone)' 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

Player entering car 'LocoDE2(Clone) (TrainCar)' 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

Setting 'LocoDE2(Clone) (TrainCar)' as Player's last loco. 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

[Multiplayer] [00:20:21.072] [Info] [Client] Sending CommonItemChangePacket with 1 items
[QuickTutorialInitiator] Unsupported or already passed quick tutorial for LocoDE2 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

[Multiplayer] [00:20:21.180] [Error] TrainCar L-080 failed to load an interior
[Multiplayer] [00:20:21.276] [Warning] Unable to hook control  (Wipers), has no controlPortId on car [L-094, 10]
[Multiplayer] [00:20:23.375] [Warning] Unable to hook control  (IndCabLight), has no controlPortId on car [L-094, 10]
[Multiplayer] [00:20:25.388] [Warning] Unable to hook control  (Handbrake), has no controlPortId on car [L-094, 10]
[Multiplayer] [00:20:27.398] [Warning] Unable to hook control  (ReleaseCyl), has no controlPortId on car [L-094, 10]
[Multiplayer] [00:20:29.401] [Warning] Unable to hook control  (StarterFuse), has no controlPortId on car [L-094, 10]
[Multiplayer] [00:20:31.406] [Warning] Unable to hook control  (ElectricsFuse), has no controlPortId on car [L-094, 10]
Player exiting car 'LocoDE2(Clone)' 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

Player entering car 'LocoDE2(Clone) (TrainCar)' 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

Setting 'LocoDE2(Clone) (TrainCar)' as Player's last loco. 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

[Multiplayer] [00:20:33.419] [Warning] Unable to hook control  (TractionMotorFuse), has no controlPortId on car [L-094, 10]
[QuickTutorialInitiator] Unsupported or already passed quick tutorial for LocoDE2 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

[Multiplayer] [00:20:34.133] [Error] TrainCar L-094 failed to load an interior
[Multiplayer] [00:20:34.218] [Warning] Unable to hook control  (Wipers), has no controlPortId on car [L-055, 8]
[Multiplayer] [00:20:35.427] [Warning] Unable to hook control  (FuelCutoff), has no controlPortId on car [L-094, 10]
[Multiplayer] [00:20:36.305] [Warning] Unable to hook control  (IndCabLight), has no controlPortId on car [L-055, 8]
[Multiplayer] [00:20:37.437] [Warning] Unable to hook control  (IndDashLight), has no controlPortId on car [L-094, 10]
[Multiplayer] [00:20:38.332] [Warning] Unable to hook control  (Handbrake), has no controlPortId on car [L-055, 8]
[Multiplayer] [00:20:40.337] [Warning] Unable to hook control  (ReleaseCyl), has no controlPortId on car [L-055, 8]
[Multiplayer] [00:20:42.358] [Warning] Unable to hook control  (StarterFuse), has no controlPortId on car [L-055, 8]
Player exiting car 'LocoDE2(Clone)' 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

Player entering car 'LocoDE2(Clone) (TrainCar)' 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

Setting 'LocoDE2(Clone) (TrainCar)' as Player's last loco. 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

[Multiplayer] [00:20:44.368] [Warning] Unable to hook control  (ElectricsFuse), has no controlPortId on car [L-055, 8]
[QuickTutorialInitiator] Unsupported or already passed quick tutorial for LocoDE2 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

[Multiplayer] [00:20:46.108] [Error] TrainCar L-055 failed to load an interior
[Multiplayer] [00:20:46.209] [Warning] Unable to hook control  (Wipers), has no controlPortId on car [L-096, 26]
[Multiplayer] [00:20:46.377] [Warning] Unable to hook control  (TractionMotorFuse), has no controlPortId on car [L-055, 8]
[Multiplayer] [00:20:48.288] [Warning] Unable to hook control  (IndCabLight), has no controlPortId on car [L-096, 26]
[Multiplayer] [00:20:48.389] [Warning] Unable to hook control  (FuelCutoff), has no controlPortId on car [L-055, 8]
[Multiplayer] [00:20:50.315] [Warning] Unable to hook control  (Handbrake), has no controlPortId on car [L-096, 26]
[Multiplayer] [00:20:50.404] [Warning] Unable to hook control  (IndDashLight), has no controlPortId on car [L-055, 8]
[Multiplayer] [00:20:52.326] [Warning] Unable to hook control  (ReleaseCyl), has no controlPortId on car [L-096, 26]
[Multiplayer] [00:20:53.705] [Info] [Client] Sending CommonItemChangePacket with 1 items
[Multiplayer] [00:20:54.335] [Warning] Unable to hook control  (StarterFuse), has no controlPortId on car [L-096, 26]
[Multiplayer] [00:20:56.338] [Warning] Unable to hook control  (ElectricsFuse), has no controlPortId on car [L-096, 26]
[Multiplayer] [00:20:57.206] [Info] [Client] Sending CommonItemChangePacket with 1 items
[Multiplayer] [00:20:58.345] [Warning] Unable to hook control  (TractionMotorFuse), has no controlPortId on car [L-096, 26]
[Multiplayer] [00:21:00.358] [Warning] Unable to hook control  (FuelCutoff), has no controlPortId on car [L-096, 26]
[Multiplayer] [00:21:02.361] [Warning] Unable to hook control  (IndDashLight), has no controlPortId on car [L-096, 26]
[Multiplayer] [00:21:42.681] [Info] [Client] Sending CommonItemChangePacket with 1 items
[Multiplayer] [00:21:43.478] [Info] [Client] Sending CommonItemChangePacket with 1 items
[Multiplayer] [00:21:44.199] [Info] [Client] Sending CommonItemChangePacket with 1 items
[Multiplayer] [00:21:52.379] [Info] [Client] Sending CommonItemChangePacket with 1 items
[Multiplayer] [00:22:12.431] [Info] [Client] Sending CommonItemChangePacket with 1 items
Player exiting car 'LocoDE2(Clone)' 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

[Multiplayer] [00:22:22.023] [Error] TrainCar L-096 failed to load an interior
[Multiplayer] [00:22:25.815] [Info] [Client] Sending CommonItemChangePacket with 1 items
[Multiplayer] [00:22:32.960] [Info] [Client] Sending coupler interaction [Start] for CFS592, Front
[Multiplayer] [00:22:32.960] [Info] [Client] Sending coupler interaction [Start] for CFS592, Front
[Multiplayer] [00:22:34.322] [Info] [Client] Sending coupler interaction [CouplerCouple] for CFS592, Front
[Multiplayer] [00:22:34.322] [Info] [Client] Sending coupler interaction [CouplerCouple] for CFS592, Front
[Multiplayer] [00:22:34.912] [Info] [Client] Sending coupler interaction [CouplerTighten] for CFS592, Front
[Multiplayer] [00:22:41.866] [Info] [Client] Sending CommonItemChangePacket with 1 items
[Multiplayer] [00:22:43.399] [Info] [Client] Sending CommonItemChangePacket with 1 items
[Multiplayer] [00:22:46.310] [Info] [Client] Sending CommonItemChangePacket with 1 items
[Multiplayer] [00:22:53.488] [Info] [Client] Sending CommonItemChangePacket with 1 items
[Multiplayer] [00:22:54.721] [Info] [Client] Sending CommonItemChangePacket with 1 items
Player entering car 'LocoDE2(Clone) (TrainCar)' 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

Setting 'LocoDE2(Clone) (TrainCar)' as Player's last loco. 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

[QuickTutorialInitiator] Unsupported or already passed quick tutorial for LocoDE2 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

[Multiplayer] [00:23:06.537] [Warning] Unable to hook control  (Wipers), has no controlPortId on car [L-096, 26]
[Multiplayer] [00:23:07.096] [Info] [Client] Sending CommonItemChangePacket with 1 items
[Multiplayer] [00:23:08.617] [Warning] Unable to hook control  (IndCabLight), has no controlPortId on car [L-096, 26]
[Multiplayer] [00:23:10.639] [Warning] Unable to hook control  (Handbrake), has no controlPortId on car [L-096, 26]
[Multiplayer] [00:23:12.640] [Warning] Unable to hook control  (ReleaseCyl), has no controlPortId on car [L-096, 26]
[Multiplayer] [00:23:14.343] [Info] [Client] Sending CommonItemChangePacket with 1 items
[Multiplayer] [00:23:14.647] [Warning] Unable to hook control  (StarterFuse), has no controlPortId on car [L-096, 26]
[Multiplayer] [00:23:15.545] [Info] [Client] Sending CommonItemChangePacket with 1 items
[Multiplayer] [00:23:16.659] [Warning] Unable to hook control  (ElectricsFuse), has no controlPortId on car [L-096, 26]
[Multiplayer] [00:23:18.665] [Warning] Unable to hook control  (TractionMotorFuse), has no controlPortId on car [L-096, 26]
[Multiplayer] [00:23:20.669] [Warning] Unable to hook control  (FuelCutoff), has no controlPortId on car [L-096, 26]
[Multiplayer] [00:23:21.172] [Info] [Client] Sending CommonItemChangePacket with 1 items
[Multiplayer] [00:23:22.671] [Warning] Unable to hook control  (IndDashLight), has no controlPortId on car [L-096, 26]
[Multiplayer] [00:23:24.189] [Info] [Client] Sending CommonItemChangePacket with 2 items
[Multiplayer] [00:23:27.114] [Info] [Client] Sending CommonItemChangePacket with 1 items
[Multiplayer] [00:23:35.891] [Info] [Client] Sending CommonItemChangePacket with 1 items
[Multiplayer] [00:23:41.711] [Info] [Client] Sending CommonItemChangePacket with 1 items
[Multiplayer] [00:23:41.866] [Info] [Client] Sending CommonItemChangePacket with 1 items
Autosaving 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

Save requested but conditions weren't met, not saving 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

[Multiplayer] [00:24:15.123] [Info] [Client] Sending CommonItemChangePacket with 2 items
[Multiplayer] [00:24:37.019] [Info] [Client] Sending CommonItemChangePacket with 1 items
[Singleton] An instance of Tayx.Graphy.GraphyManager is trying to be accessed, but it wasn't initialized first. Make sure to add an instance of Tayx.Graphy.GraphyManager in the scene before  trying to access it. 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

[Multiplayer] [00:26:21.749] [Info] [Client] Sending CommonItemChangePacket with 1 items
Player exiting car 'LocoDE2(Clone)' 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

[Multiplayer] [00:26:35.337] [Error] TrainCar L-096 failed to load an interior
[Multiplayer] [00:26:43.286] [Info] [Client] Sending CommonItemChangePacket with 1 items
[Multiplayer] [00:26:45.668] [Info] [Client] Sending CommonItemChangePacket with 1 items
[Multiplayer] [00:26:47.997] [Info] [Client] Sending CommonItemChangePacket with 1 items
[Multiplayer] [00:27:28.630] [Info] [Client] Sending CommonItemChangePacket with 1 items
[Multiplayer] [00:27:33.503] [Info] [Client] Sending CommonItemChangePacket with 1 items
[Multiplayer] [00:27:34.233] [Info] [Client] Sending CommonItemChangePacket with 1 items
[Multiplayer] [00:27:39.625] [Info] [Client] Sending CommonItemChangePacket with 1 items
[Multiplayer] [00:27:46.233] [Info] [Client] Sending CommonItemChangePacket with 1 items
[Multiplayer] [00:27:51.812] [Info] [Client] Sending CommonItemChangePacket with 1 items
[Multiplayer] [00:27:54.206] [Info] [Client] Sending CommonItemChangePacket with 1 items
[Multiplayer] [00:27:54.802] [Info] [Client] Sending CommonItemChangePacket with 1 items
Player entering car 'CarFlatcarStakes(Clone) (TrainCar)' 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

[QuickTutorialInitiator] Unsupported or already passed quick tutorial for FlatbedStakes 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

[Multiplayer] [00:28:28.453] [Info] [Client] Sending CommonItemChangePacket with 1 items
[Multiplayer] [00:28:29.038] [Info] [Client] Sending CommonItemChangePacket with 1 items
[Multiplayer] [00:28:30.070] [Info] [Client] Sending CommonItemChangePacket with 1 items
[Multiplayer] [00:28:31.385] [Info] [Client] Sending CommonItemChangePacket with 1 items
Autosaving 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

Save requested but conditions weren't met, not saving 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

[Multiplayer] [00:29:07.980] [Info] [Client] Sending CommonItemChangePacket with 1 items
[Multiplayer] [00:29:11.208] [Info] [Client] Sending CommonItemChangePacket with 1 items
[Multiplayer] [00:29:11.965] [Info] [Client] Sending CommonItemChangePacket with 1 items
[Multiplayer] [00:29:32.243] [Info] [Client] Sending CommonItemChangePacket with 1 items
[Multiplayer] [00:30:13.165] [Info] [Client] Sending CommonItemChangePacket with 1 items
[Multiplayer] [00:30:14.334] [Info] [Client] Sending CommonItemChangePacket with 1 items
[Multiplayer] [00:30:20.738] [Info] [Client] Sending CommonItemChangePacket with 1 items
[Multiplayer] [00:30:43.558] [Info] [Client] Sending CommonItemChangePacket with 1 items
Player exiting car 'CarFlatcarStakes(Clone)' 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

[Multiplayer] [00:31:00.174] [Info] [Client] Sending CommonItemChangePacket with 1 items
[Multiplayer] [00:31:11.120] [Info] [Client] Sending CommonItemChangePacket with 1 items
Player entering car 'CarFlatcarStakes(Clone) (TrainCar)' 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

[QuickTutorialInitiator] Unsupported or already passed quick tutorial for FlatbedStakes 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

[Multiplayer] [00:31:38.186] [Info] [Client] Sending CommonItemChangePacket with 1 items
[Multiplayer] [00:31:50.598] [Info] [Client] Sending CommonItemChangePacket with 1 items
Player exiting car 'CarFlatcarStakes(Clone)' 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

Player entering car 'CarFlatcarStakes(Clone) (TrainCar)' 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

[QuickTutorialInitiator] Unsupported or already passed quick tutorial for FlatbedStakes 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

Player exiting car 'CarFlatcarStakes(Clone)' 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

Player entering car 'CarFlatcar(Clone) (TrainCar)' 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

[QuickTutorialInitiator] Unsupported or already passed quick tutorial for FlatbedEmpty 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

Player exiting car 'CarFlatcar(Clone)' 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

Player entering car 'CarFlatcar(Clone) (TrainCar)' 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

[QuickTutorialInitiator] Unsupported or already passed quick tutorial for FlatbedEmpty 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

Player exiting car 'CarFlatcar(Clone)' 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

Player entering car 'CarFlatcarStakes(Clone) (TrainCar)' 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

[QuickTutorialInitiator] Unsupported or already passed quick tutorial for FlatbedStakes 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

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

Save requested but conditions weren't met, not saving 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

[Multiplayer] [00:34:10.982] [Info] [Client] Sending CommonItemChangePacket with 1 items
[Multiplayer] [00:34:12.681] [Info] [Client] Sending CommonItemChangePacket with 2 items
[Multiplayer] [00:34:19.409] [Info] [Client] Sending CommonItemChangePacket with 1 items
Player exiting car 'CarFlatcarStakes(Clone)' 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

Player entering car 'CarFlatcarStakes(Clone) (TrainCar)' 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

[Multiplayer] [00:35:14.269] [Info] [Client] Sending CommonItemChangePacket with 1 items
[Multiplayer] [00:35:15.552] [Info] [Client] Sending CommonItemChangePacket with 1 items
[QuickTutorialInitiator] Unsupported or already passed quick tutorial for FlatbedStakes 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

Player exiting car 'CarFlatcarStakes(Clone)' 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

[Multiplayer] [00:35:25.726] [Info] [Client] Sending coupler interaction [CouplerLoosen] for CFS462, Rear
[Multiplayer] [00:35:27.845] [Info] [Client] Sending coupler interaction [Start] for CFS462, Rear
[Multiplayer] [00:35:27.845] [Info] [Client] Sending coupler interaction [Start] for CFS462, Rear
[Multiplayer] [00:35:29.501] [Info] [Client] Sending coupler interaction [CouplerPark] for CFS462, Rear
[Multiplayer] [00:35:29.501] [Info] [Client] Sending coupler interaction [CouplerPark] for CFS462, Rear
Player entering car 'CarFlatcarStakes(Clone) (TrainCar)' 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

[QuickTutorialInitiator] Unsupported or already passed quick tutorial for FlatbedStakes 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

[Multiplayer] [00:35:34.097] [Info] [Client] Sending CommonItemChangePacket with 1 items
[Multiplayer] [00:35:36.729] [Info] [Client] Sending CommonItemChangePacket with 1 items
[CCI] Unhandled trigger 'Picked_Up_By_Player' for state 'Being_Dragged' 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

[CCI] Unhandled trigger 'Dropped_By_Player' for state 'Parked' 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

Player exiting car 'CarFlatcarStakes(Clone)' 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

Player entering car 'CarFlatcarStakes(Clone) (TrainCar)' 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

[QuickTutorialInitiator] Unsupported or already passed quick tutorial for FlatbedStakes 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

Player exiting car 'CarFlatcarStakes(Clone)' 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

Player entering car 'CarFlatcarStakes(Clone) (TrainCar)' 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

[QuickTutorialInitiator] Unsupported or already passed quick tutorial for FlatbedStakes 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

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

Save requested but conditions weren't met, not saving 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions