1. In C#, how do I dump an object to find the public properties and methods?

    For instance:
    Code:
    foreach (var player in BasePlayer.activePlayerList)
    {
        Puts(player.ToString());
    }
    `ToString` doesn't show me everything on the object, how can I find the rest? Is there a way to set up an IDE to get IntelliSense when working on plugins?
     
  2. Use a .NET Decompiler like Telerik JustDecompile to decompile the Assembly-CSharp.dll