muddesigner/MudEngine/Core/ICharacter.cs
Scionwest_cp a365256d53 Changes project wide with this check-in.
MudCompiler:
No longer works.  Needs to be re-wrote to support the new Alpha 2.0 engine

MudDesigenr:
Removed most of the forms since we are not working on it.  Only form left is Project Manager, which will be removed shortly as well.

MudGame:
No longer runs.  All of the source code was removed due to MudEngine Alpha 2.0 source changing drastically.

MudEngine:
Alpha 2.0 source code finally checked-in.  It contains the full re-build of the engine.  A lot of new abstract classes have been added.
2011-10-01 22:20:23 -07:00

24 lines
630 B
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Net.Sockets;
using System.Text;
using MudEngine.World;
namespace MudEngine.Core
{
public interface ICharacter : IGameComponent
{
CharacterRoles Role { get; set; }
string Password { get; set; }
bool IsStatic { get; set; }
bool IsAI { get; }
IEnvironment CurrentLocation { get; }
void OnTravel(AvailableTravelDirections travelDirection);
void OnTalk(string message, ICharacter instigator);
void OnConnect(TcpClient client);
}
}