static void SyncWorkerForLockGizmo(SyncWorker sync, ref LockGizmo inst) { if (sync.isWriting) { sync.Write(inst.parent); } else { ThingWithComps door = sync.Read <ThingWithComps>(); inst = new LockGizmo(door); } }
static void SyncWorkerForLockGizmo(SyncWorker sync, ref LockGizmo inst) { if (sync.isWriting) { sync.Write(inst.parent); } else { Building_Door door = sync.Read <Building_Door>(); inst = new LockGizmo(door); } }