private static void AddThingsToTransferables(List <TransferableOneWay> transferables, Thing thing) { TransferableOneWay transferableOneWay = TransferableUtility.TransferableMatching <TransferableOneWay>(thing, transferables); if (transferableOneWay == null) { transferableOneWay = new TransferableOneWay(); transferables.Add(transferableOneWay); } transferableOneWay.things.Add(thing); DropShipUtility.AdjustToOneWayReflection(transferableOneWay, thing.stackCount); }