Merge pull request #9151 from penev92/bleed_summaries
Add a bit of code documentation
This commit is contained in:
@@ -24,13 +24,13 @@ namespace OpenRA
|
|||||||
public string MapUid;
|
public string MapUid;
|
||||||
public string MapTitle;
|
public string MapTitle;
|
||||||
|
|
||||||
|
/// <summary>Game start timestamp (when the recoding started).</summary>
|
||||||
public DateTime StartTimeUtc;
|
public DateTime StartTimeUtc;
|
||||||
|
|
||||||
// Game end timestamp (when the recoding stopped).
|
/// <summary>Game end timestamp (when the recoding stopped).</summary>
|
||||||
public DateTime EndTimeUtc;
|
public DateTime EndTimeUtc;
|
||||||
|
|
||||||
// Gets the game's duration, from the time the game started until the
|
/// <summary>Gets the game's duration, from the time the game started until the replay recording stopped.</summary>
|
||||||
// replay recording stopped.
|
|
||||||
public TimeSpan Duration { get { return EndTimeUtc > StartTimeUtc ? EndTimeUtc - StartTimeUtc : TimeSpan.Zero; } }
|
public TimeSpan Duration { get { return EndTimeUtc > StartTimeUtc ? EndTimeUtc - StartTimeUtc : TimeSpan.Zero; } }
|
||||||
public IList<Player> Players { get; private set; }
|
public IList<Player> Players { get; private set; }
|
||||||
public MapPreview MapPreview { get { return Game.ModData.MapCache[MapUid]; } }
|
public MapPreview MapPreview { get { return Game.ModData.MapCache[MapUid]; } }
|
||||||
@@ -90,7 +90,7 @@ namespace OpenRA
|
|||||||
return nodes.WriteToString();
|
return nodes.WriteToString();
|
||||||
}
|
}
|
||||||
|
|
||||||
// Adds the player information at start-up.
|
/// <summary>Adds the player information at start-up.</summary>
|
||||||
public void AddPlayer(OpenRA.Player runtimePlayer, Session lobbyInfo)
|
public void AddPlayer(OpenRA.Player runtimePlayer, Session lobbyInfo)
|
||||||
{
|
{
|
||||||
if (runtimePlayer == null)
|
if (runtimePlayer == null)
|
||||||
@@ -127,7 +127,7 @@ namespace OpenRA
|
|||||||
Players.Add(player);
|
Players.Add(player);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Gets the player information for the specified runtime player instance.
|
/// <summary>Gets the player information for the specified runtime player instance.</summary>
|
||||||
public Player GetPlayer(OpenRA.Player runtimePlayer)
|
public Player GetPlayer(OpenRA.Player runtimePlayer)
|
||||||
{
|
{
|
||||||
Player player;
|
Player player;
|
||||||
@@ -139,38 +139,43 @@ namespace OpenRA
|
|||||||
|
|
||||||
public class Player
|
public class Player
|
||||||
{
|
{
|
||||||
// Start-up information
|
#region Start-up information
|
||||||
|
|
||||||
public int ClientIndex;
|
public int ClientIndex;
|
||||||
|
|
||||||
// The player name, not guaranteed to be unique.
|
/// <summary>The player name, not guaranteed to be unique.</summary>
|
||||||
public string Name;
|
public string Name;
|
||||||
public bool IsHuman;
|
public bool IsHuman;
|
||||||
public bool IsBot;
|
public bool IsBot;
|
||||||
|
|
||||||
// The faction's display name.
|
/// <summary>The faction's display name.</summary>
|
||||||
public string FactionName;
|
public string FactionName;
|
||||||
|
|
||||||
// The faction ID, a.k.a. the faction's internal name.
|
/// <summary>The faction ID, a.k.a. the faction's internal name.</summary>
|
||||||
public string FactionId;
|
public string FactionId;
|
||||||
public HSLColor Color;
|
public HSLColor Color;
|
||||||
|
|
||||||
// The team id on start-up, or 0 if the player is not part of the team.
|
/// <summary>The team ID on start-up, or 0 if the player is not part of a team.</summary>
|
||||||
public int Team;
|
public int Team;
|
||||||
public int SpawnPoint;
|
public int SpawnPoint;
|
||||||
|
|
||||||
// True if the faction was chosen at random; otherwise, false
|
/// <summary>True if the faction was chosen at random; otherwise, false.</summary>
|
||||||
public bool IsRandomFaction;
|
public bool IsRandomFaction;
|
||||||
|
|
||||||
// True if the spawn point was chosen at random; otherwise, false.</summary>
|
/// <summary>True if the spawn point was chosen at random; otherwise, false.</summary>
|
||||||
public bool IsRandomSpawnPoint;
|
public bool IsRandomSpawnPoint;
|
||||||
|
|
||||||
// Information gathered at a later stage
|
#endregion
|
||||||
|
|
||||||
// The game outcome for this player
|
#region
|
||||||
|
|
||||||
|
/// <summary>The game outcome for this player.</summary>
|
||||||
public WinState Outcome;
|
public WinState Outcome;
|
||||||
|
|
||||||
// The time when this player won or lost the game
|
/// <summary>The time when this player won or lost the game.</summary>
|
||||||
public DateTime OutcomeTimestampUtc;
|
public DateTime OutcomeTimestampUtc;
|
||||||
|
|
||||||
|
#endregion
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user