Exemplo n.º 1
0
 void LogContractInfo(Contract c)
 {
     if (!Core.IsLogging(Core.LogLevel.Debug))
     {
         return;
     }
     Core.Log("Title: " + c.Title);
     Core.Log("Type: " + c.GetType().Name);
     Core.Log("State: " + c.ContractState);
     Core.Log("Target body: " + (ContractRule.GetTargetBody(c)?.name ?? "N/A"));
     Core.Log("Deadline: " + KSPUtil.PrintDateDeltaCompact(c.TimeDeadline, true, true));
 }