- Cleaned up the code within the editor. Realm Explorer: - Some UI adjustments. Room Designer: - Program.Room is no longer re-instanced after the room designer saves a room. Toolkit Launcher: - Zone and Room edior buttons removed. They can now only be accessed via the Realm Explorer. - Changed the Toolkit Title. Zone Builder: - Began Room Doorway linking UI design. Mud Engine: - Zones now instance the Rooms collection. - Travel Directions now moved from Environment namespace and placed within Objects namespace. - Travel Directions now contains a class and method for returning the opposite direction provided. (ex: GetReverseDirection(TravelDirections.West) returns East).
70 lines
1.8 KiB
C#
70 lines
1.8 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.ComponentModel;
|
|
using System.Data;
|
|
using System.Drawing;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Windows.Forms;
|
|
|
|
namespace MudDesigner.Editors
|
|
{
|
|
public partial class ToolkitLauncher : Form
|
|
{
|
|
public const int VersionMajor = 1;
|
|
public const int VersionMinor = 0;
|
|
public const int VersionRevision = 0;
|
|
public string version = VersionMajor.ToString() + "." + VersionMinor.ToString() + "." + VersionRevision.ToString();
|
|
|
|
public ToolkitLauncher()
|
|
{
|
|
InitializeComponent();
|
|
this.Text = "Mud Designer Preview Release " + version;
|
|
}
|
|
|
|
private void btnProjectSettings_Click(object sender, EventArgs e)
|
|
{
|
|
ProjectSettings form = new ProjectSettings();
|
|
Program.CurrentEditor = form;
|
|
|
|
form.Show();
|
|
this.Hide();
|
|
while (form.Created)
|
|
Application.DoEvents();
|
|
|
|
form = null;
|
|
|
|
this.Show();
|
|
}
|
|
|
|
private void btnCurrencyEditor_Click(object sender, EventArgs e)
|
|
{
|
|
CurrencyEditor form = new CurrencyEditor();
|
|
Program.CurrentEditor = form;
|
|
|
|
form.Show();
|
|
this.Hide();
|
|
while (form.Created)
|
|
Application.DoEvents();
|
|
|
|
form = null;
|
|
|
|
this.Show();
|
|
}
|
|
|
|
private void btnRealmExplorer_Click(object sender, EventArgs e)
|
|
{
|
|
RealmExplorer form = new RealmExplorer();
|
|
Program.CurrentEditor = form;
|
|
|
|
form.Show();
|
|
this.Hide();
|
|
while (form.Created)
|
|
Application.DoEvents();
|
|
|
|
form = null;
|
|
|
|
this.Show();
|
|
}
|
|
}
|
|
}
|