Esempio n. 1
0
 /// <summary>
 /// Create a new game
 /// </summary>
 /// <param name="difficulty">One of Normal, Nightmare or Hell</param>
 /// <param name="name">Name of the game to be created</param>
 /// <param name="password">Password used to protect the game</param>
 public void CreateGame(Difficulty difficulty, string name, string password)
 {
     Log.Information($"Creating {difficulty} game: {name}");
     Mcp.CreateGame(difficulty, name, password);
     Log.Debug($"Game {name} created");
     JoinGame(name, password);
 }
Esempio n. 2
0
 /// <summary>
 /// Create a new game
 /// </summary>
 /// <param name="difficulty">One of Normal, Nightmare or Hell</param>
 /// <param name="name">Name of the game to be created</param>
 /// <param name="password">Password used to protect the game</param>
 public bool CreateGame(Difficulty difficulty, string name, string password, string description)
 {
     Log.Information($"Creating {difficulty} game: {name}");
     if (!Mcp.CreateGame(difficulty, name, password, description))
     {
         Log.Warning($"Creating {difficulty} game: {name} failed");
         return(false);
     }
     Log.Debug($"Game {name} with {password} created");
     return(JoinGame(name, password));
 }