Mud Engine:

- Realm.Zones Property Category changed from "Realm Information" to "Environment Information"
 - Changed Zone.Rooms from internal to public
 - Added a custom Editor for the Zone.Rooms property.
 - Room Editing development started. Rooms are created and managed within the currently loaded Zone.
 - UIRealmEditor had un-unused code removed.
 - Added UIRoomEditor. Manages the UIRoomControl.
 - Added UIRoomControl, which will be the editor used when managing Rooms within a Zone Object.
This commit is contained in:
Scionwest_cp 2010-01-09 18:53:15 -08:00
parent 30a5ce61a3
commit ecd2645421
8 changed files with 258 additions and 29 deletions

View file

@ -5,9 +5,11 @@ using System.Linq;
using System.Text;
using System.ComponentModel;
using System.Xml.Serialization;
using System.Drawing.Design;
using MudDesigner.MudEngine.FileSystem;
using MudDesigner.MudEngine.GameObjects;
using MudDesigner.MudEngine.UITypeEditors;
namespace MudDesigner.MudEngine.GameObjects.Environment
{
@ -46,7 +48,10 @@ namespace MudDesigner.MudEngine.GameObjects.Environment
set;
}
internal List<Room> Rooms { get; set; }
[Category("Environment Information")]
[EditorAttribute(typeof(UIRoomEditor), typeof(UITypeEditor))]
[ReadOnly(false)]
public List<Room> Rooms { get; set; }
public Zone()
{