8088ba94c2
Updated the exception system in the main plugin to also include the location in the source files in debug builds.
...
Moved the functions that extract base types from strings as static functions under the associated type.
Revised some of the base shared code.
Fixed some of the functions in the String library that did not take into account the null terminator.
2016-03-21 22:37:58 +02:00
bab8146c89
Fixed a range error in the SQLite plugin when validating column indexes.
...
Added an extra flush overload to flush all elements in a handled manner.
Prefixed the Server table to not clutter the user space.
2016-03-13 13:39:17 +02:00
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
f4a11ef825
Separated major non mandatory libraries into their onwn modules.
...
Consolidated and simplified the module API system.
Various other fixes and improvements.
2016-02-27 11:57:10 +02:00
06e598acfb
Dumped the old implementation. Started with a more simple approach.
2016-02-21 00:25:00 +02:00
68ac878fe9
Added a shorter name for rocket launcher in constants.
2015-11-11 08:48:47 +02:00
920d70185f
Remove log messages from the event system and and remove the need for unique signatures in signals.
2015-11-08 07:47:50 +02:00
46801b1ce8
Discarded the noexcept specifier entirely.
2015-11-01 05:48:01 +02:00
2409a896df
Changes required to compile on x64 and against extra compiler warnings.
2015-11-01 05:36:03 +02:00
0aafb46af2
Revise the entity creation/destruction system.
2015-10-31 21:28:23 +02:00
37c69852d0
Prepared various miscellaneous types for documentation.
2015-10-29 22:59:35 +02:00
dec4033208
Documented the shared miscellaneous code and made minor fixes.
2015-10-29 22:59:10 +02:00
6f3579192a
Documented the Weapon type and made minor fixes.
2015-10-29 22:58:49 +02:00
14cba720dd
Documented the Skin type and made minor fixes.
2015-10-29 22:58:38 +02:00
fb00945f01
Documented the Model type and made minor fixes.
2015-10-29 22:58:19 +02:00
6cecf4ad77
Documented the Automobile type and made minor fixes.
2015-10-29 22:58:13 +02:00
b099ccc0b4
Make the payload non-const in CAutomobile type.
2015-10-12 00:25:26 +03:00
92f449efc6
Make the payload non-const in CModel type.
2015-10-12 00:25:03 +03:00
6ed02d0fd4
Initial commit.
2015-09-30 03:56:11 +03:00