muddesigner/Mud Designer/Runtime.Designer.cs
Scionwest_cp efc49e35ce Designer:
- Designer now has a status bar to show when various things are completed successfully.
 - The Offline Runtime can now be launched via the Designers Project menu.
 - Designer now features a 'Set As Initial Location' item within the Right-Click menu. Right Click on a Zone and assign it as your projects initial starting location.

Engine:
 - BaseCharacter class fleshed out a little bit. Now includes an OnTravel method for player travel code.
 - PlayerBasic class now inherits from BaseCharacter.
 - ProjectInformation now supports setting the games initial zone location.
 - ProjectInformation.Filename is now placed within a category (Object Settings) within the Property Pane of the Designer.
 - Room.GetDoor method added for returning a specified door with the matching  travel direction.
 - StartingLocation now overrides ToString to return the location that's currently assigned to it for use within the Designer.
 - Zone class now has an EntranceRoom Property for settings the default entrance room for the Zone. This is used by the Runtime and the designer when setting and retrieving the InitialLocation.

Offline Runtime:
 - Now creates a basic player, loads the project and places the player within the entrance room designated by the InitialLocation.Zone
 - Runtime contains code that automatically moves the player to the north during startup. This will be removed, it's only there for testing purposes.
 - Runtime does not print anything to the console yet.
2010-01-31 19:02:06 -08:00

99 lines
No EOL
4.1 KiB
C#

namespace MudDesigner
{
partial class Runtime
{
/// <summary>
/// Required designer variable.
/// </summary>
private System.ComponentModel.IContainer components = null;
/// <summary>
/// Clean up any resources being used.
/// </summary>
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
#region Windows Form Designer generated code
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
this.splitContainer1 = new System.Windows.Forms.SplitContainer();
this.txtConsole = new System.Windows.Forms.RichTextBox();
this.txtCommand = new System.Windows.Forms.TextBox();
this.splitContainer1.Panel1.SuspendLayout();
this.splitContainer1.Panel2.SuspendLayout();
this.splitContainer1.SuspendLayout();
this.SuspendLayout();
//
// splitContainer1
//
this.splitContainer1.Dock = System.Windows.Forms.DockStyle.Fill;
this.splitContainer1.FixedPanel = System.Windows.Forms.FixedPanel.Panel2;
this.splitContainer1.Location = new System.Drawing.Point(0, 0);
this.splitContainer1.Name = "splitContainer1";
this.splitContainer1.Orientation = System.Windows.Forms.Orientation.Horizontal;
//
// splitContainer1.Panel1
//
this.splitContainer1.Panel1.Controls.Add(this.txtConsole);
//
// splitContainer1.Panel2
//
this.splitContainer1.Panel2.Controls.Add(this.txtCommand);
this.splitContainer1.Size = new System.Drawing.Size(693, 422);
this.splitContainer1.SplitterDistance = 393;
this.splitContainer1.TabIndex = 0;
//
// txtConsole
//
this.txtConsole.Dock = System.Windows.Forms.DockStyle.Fill;
this.txtConsole.Location = new System.Drawing.Point(0, 0);
this.txtConsole.Name = "txtConsole";
this.txtConsole.Size = new System.Drawing.Size(693, 393);
this.txtConsole.TabIndex = 0;
this.txtConsole.Text = "";
//
// txtCommand
//
this.txtCommand.Dock = System.Windows.Forms.DockStyle.Fill;
this.txtCommand.Location = new System.Drawing.Point(0, 0);
this.txtCommand.Name = "txtCommand";
this.txtCommand.Size = new System.Drawing.Size(693, 20);
this.txtCommand.TabIndex = 1;
this.txtCommand.TextChanged += new System.EventHandler(this.txtCommand_TextChanged);
//
// Runtime
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(693, 422);
this.Controls.Add(this.splitContainer1);
this.Name = "Runtime";
this.Text = "Runtime";
this.Load += new System.EventHandler(this.Runtime_Load);
this.splitContainer1.Panel1.ResumeLayout(false);
this.splitContainer1.Panel2.ResumeLayout(false);
this.splitContainer1.Panel2.PerformLayout();
this.splitContainer1.ResumeLayout(false);
this.ResumeLayout(false);
}
#endregion
private System.Windows.Forms.SplitContainer splitContainer1;
private System.Windows.Forms.RichTextBox txtConsole;
private System.Windows.Forms.TextBox txtCommand;
}
}