public override void Arrived(List <ActiveDropPodInfo> pods, int tile) { Thing lookTarget = TransportPodsArrivalActionUtility.GetLookTarget(pods); if (landInShuttle) { TransportPodsArrivalActionUtility.DropShuttle_NewTemp(pods, mapParent.Map, cell); Messages.Message("MessageShuttleArrived".Translate(), lookTarget, MessageTypeDefOf.TaskCompletion); } else { TransportPodsArrivalActionUtility.DropTravelingTransportPods(pods, cell, mapParent.Map); Messages.Message("MessageTransportPodsArrived".Translate(), lookTarget, MessageTypeDefOf.TaskCompletion); } }