OSDN Git Service

The beginning of a small command interpreter plug in
authorDouglas R. Miles <logicmoo@gmail.com>
Tue, 8 Sep 2009 01:21:22 +0000 (01:21 +0000)
committerDouglas R. Miles <logicmoo@gmail.com>
Tue, 8 Sep 2009 01:21:22 +0000 (01:21 +0000)
commit9dd4a361004d840a2da649ffa906dc12d6520efd
tree3d62c089848ca7065c08d104f51b2495b8b2e0d7
parentd28df4efcf33528d8b40546f993c32ba165c457a
The beginning of a small command interpreter plug in

RadegastInstance: now has a LoadAssembly method
ChatConsole: calls the Instance.CommandsManager

In the chat console when you type //help you'll get
[18:18] Result of Help : (0)
[18:18]  help: Shows help info Usage: //help help
[18:18]  thread: Runs a command in a thread Usage: //thread <long running command>
[18:18]  loadplugin: Loads plugins from a path Usage: //loadplugin c:\myplugindir\plugin.dll
[18:18] Listed 3 commands.

git-svn-id: https://radegast.googlecode.com/svn/trunk@205 f7a694da-4d33-11de-9ad6-1127a62b9fcd
Radegast/Core/Commands/CommandsManager.cs [new file with mode: 0644]
Radegast/Core/Commands/ICommandInterpreter.cs [new file with mode: 0644]
Radegast/Core/Commands/IRadegastCommand.cs [new file with mode: 0644]
Radegast/Core/Commands/LoadPluginCommand.cs [new file with mode: 0644]
Radegast/Core/Commands/RadegastCommand.cs [new file with mode: 0644]
Radegast/Core/Commands/ThreadCommand.cs [new file with mode: 0644]
Radegast/Core/RadegastInstance.cs
Radegast/GUI/Consoles/ChatConsole.cs