Removed old forms and prepared for new designer layouts
MudEngine:
Server - Now starts and runs, however sending information to the client crashes telnet clients for some reason.
BaseCharacter - Removed OnConnect() source code and changed method into an abstract method. This is now implemented via MudGame.MudCharacter
BaseCommand - BaseCommand.Name now implemented. Constructor defaults to the Type name. Note all command names must begin with 'Command'
BaseGame - Now has a Server propety
BaseServer - Added IsRunning property
ICharacter - Added Send() method
ICommunicate - Added Shutdown() method for use with servers.
CommandSystem - Bug fix. Was checking to see if the command was an Interface rather than checking if it inherits from one.
CommandSystem - Bug fix. No longer attempts to add abstract commands to collection
ScriptSystem - Bug fix. Corrected the name of the Mud Compiler during compiler loading.
MudGame:
Added initial MudCharacter class. Will be the standard class that all characters will inherit from.
Added CommandLogin for processing user server logins.
MudGame - Now calls Server.Initialize during Game.Initialize()
MudGame - Uses Server.IsRunning property checks rather than Server.EnableServer
MudGame - Added initial code for player connections.
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.
Moved rScript source files into the Mud Engine.Scripting files. Planning on removing the reference to rScript.dll and keep everything within the MudEngine.
2011-09-27 19:15:37 -07:00
Renamed from MudEngine/GameObjects/Characters/BaseCharacter.cs (Browse further)