public override string GetInspectString() { if (OnlineWObject == null) { return("OCity_Caravan_Player".Translate(OnlineName, OnlinePlayerLogin) + Environment.NewLine); } else { var s = "OCity_Caravan_Player".Translate() + Environment.NewLine //+ "OCity_Caravan_PriceThing".Translate() + Environment.NewLine //+ "OCity_Caravan_PriceAnimalsPeople".Translate() + "OCity_Caravan_Other".Translate(); var s1 = string.Format(s, OnlineName , OnlinePlayerLogin + (IsOnline ? " Online!" : "") + " (sId:" + OnlineWObject.ServerId + ")" , OnlineWObject.MarketValue.ToStringMoney() , OnlineWObject.MarketValuePawn.ToStringMoney() ) + ((this is BaseOnline) ? Environment.NewLine + "OCity_Caravan_PlayerAttackCost".Translate( AttackUtils.MaxCostAttackerCaravan(OnlineWObject.MarketValue + OnlineWObject.MarketValuePawn, this is BaseOnline).ToStringMoney()).ToString() : "") + (OnlineWObject.FreeWeight > 0 && OnlineWObject.FreeWeight < 999999 ? Environment.NewLine + "OCity_Caravan_FreeWeight".Translate().ToString() + OnlineWObject.FreeWeight.ToStringMass() : ""); return(s1); } }