Basic Realm->Zone->Room combination is now created during World.Initialize(). This will be replaced with loading XML instead of hard-coding.

Newly created characters are assigned to the new World.StartLocation.
Rooms can now be connected.
Realms and Zones can create Zones and Rooms accordingly
Force moving of a character is now supported.  Walking has yet to be implemented.
This commit is contained in:
Scionwest_cp 2012-03-04 16:56:04 -08:00
parent a3eb1b5fad
commit c40d32e7ae
12 changed files with 302 additions and 21 deletions

View file

@ -53,14 +53,6 @@ namespace MudEngine.Core
}
public static void WriteLine(String message, Importance importance)
{
}
/// <summary>
/// Writes a single line to the engine log file.
/// </summary>
/// <param name="message"></param>
public static void WriteLine(String message)
{
//Only write to log if enabled.
if (!Enabled)
@ -98,6 +90,16 @@ namespace MudEngine.Core
}
}
/// <summary>
/// Writes a single line to the engine log file.
/// </summary>
/// <param name="message"></param>
public static void WriteLine(String message)
{
//Just output as typical informational stuff.
Logger.WriteLine(message, Importance.Information);
}
/// <summary>
/// Returns an array of messages that have been queued in the log cache.
/// </summary>