- Deleted from Solution. Mud Designer: - Now checks for arguments, allowing the other editors to launch the Mud Designer with another editor supplied as an argument, allowing one editor to launch another one without needing to copy-paste a bunch of code. MUD Engine: - BaseObject now sets default values for Script and Name so it's child classes won't need to. - Realm and Room no longer set Name and Script property default values. Realm Explorer: - Now validates Script code. - Changed from using Managed Scripting Serialization to MUDEngine filesystem layer for saving/loading. - Added support for launching the Zone Builder from within the Realm Explorer. Room Designer: - Changed from using Managed Scripting Serialization code, to MUD Engine Filesystem layer for saving/loading. Zone Builder: - Initial UI Designs - Launches Room Designer for editing of rooms.
18 lines
377 B
C#
18 lines
377 B
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
|
|
namespace MUDEngine.Objects.Environment
|
|
{
|
|
public class Realm : BaseObject
|
|
{
|
|
[System.ComponentModel.Browsable(false)]
|
|
public List<Zone> Zones { get; set; }
|
|
|
|
public Realm()
|
|
{
|
|
Zones = new List<Zone>();
|
|
}
|
|
}
|
|
}
|