Sandu Liviu Catalin
70e5f0ba21
Migrated the host module to C++ exceptions as well.
...
Also enabled the latest C++ revision in the project.
Replaced the Random library with the one provided by C++11.
Implemented a simple AES256 encryption class.
Various other fixes and improvements.
2016-03-10 05:57:13 +02:00
Sandu Liviu Catalin
06e598acfb
Dumped the old implementation. Started with a more simple approach.
2016-02-21 00:25:00 +02:00
Sandu Liviu Catalin
6f89d0b8d1
Use entity instance when sending the invoker to commands.
2015-11-08 23:52:56 +02:00
Sandu Liviu Catalin
8a01a1b0ed
Added auto generation of informational message based on the suplied argument tags and specifiers.
2015-11-08 23:25:40 +02:00
Sandu Liviu Catalin
b5ed79ad43
Exposed methods for checking if an argument supports a certain type and whether a certain invoker is allowed to execute.
2015-11-08 22:34:14 +02:00
Sandu Liviu Catalin
b6023b842e
Implemented command argument tag/name to allow auto generation of command syntax information.
2015-11-08 22:31:03 +02:00
Sandu Liviu Catalin
ad65cf91d8
Documentation spelling corrections and added several functions to retrieve useful information about the currently executed command and a more expanded constructor as well.
2015-11-08 20:53:50 +02:00
Sandu Liviu Catalin
e41581a0e3
Added a member function in command manager to retrieve the last invoker.
2015-11-08 12:36:23 +02:00
Sandu Liviu Catalin
3206d49404
Implemented a simple command system. Added a custom buffer class. Implemented reconnection for IRC sessions. Various other adjustments and additions.
2015-11-07 12:17:39 +02:00