Commit Graph

104 Commits

Author SHA1 Message Date
Kernell
07e2feba72 Добавлена поддержка событий MTA 2015-12-01 12:26:55 +03:00
Kernell
5bd91b1c98 Повышение производительности компоновщика. Убраны варнинги при компоновке. 2015-12-01 00:05:33 +03:00
Kernell
3001c4cd55 Добавлен поиск и получение метода по имени из кэша класса 2015-12-01 00:04:40 +03:00
Kernell
14eae5496a Исправлено предупреждение о производительности 2015-12-01 00:03:07 +03:00
Kernell
424fc2dfd3 Выгрузка домена ресурса крашит сервер при следующем запуске (ticket #2) 2015-11-30 06:34:16 +03:00
Kernell
a79c28940a Кеширование всех событий, полей, свойств и методов класса включая родительские 2015-11-30 06:25:07 +03:00
Kernell
488bb0ed4c Добавление и удаление классов из пула 2015-11-30 06:23:18 +03:00
Kernell
1dc1390070 Добавлен CMonoDomain::ReleaseClass для удаления класса из пула. Добавлена ссылка на MonoInterface 2015-11-30 06:21:30 +03:00
Kernell
de37d2bda1 Обновлён файл проекта 2015-11-29 19:19:09 +03:00
Kernell
e9b5f92950 Удалён мусор 2015-11-29 19:17:37 +03:00
Kernell
74237747c1 Добавлена поддержка Lua функций 2015-11-29 18:47:49 +03:00
Kernell
d8197802d8 Рефакторинг. Добавлен интерфейс для работы с Mono (раньше вся работа шла через CResource). Библиотеки MTA и mscorlib в отдельных классах (доступ через CMonoDomain). Классы теперь кешируются и хранятся в CMonoDomain. 2015-11-29 18:47:19 +03:00
Kernell
ed88279271 Добавлен предкомпелируемый заголовок (подключается сам во все .c/.cpp файлы) 2015-11-29 18:42:00 +03:00
Kernell
da44ec13da Проверка на LUA_TLIGHTUSERDATA 2015-11-28 16:25:14 +03:00
Kernell
dcf90712d2 Обновлён проект 2015-11-28 04:46:00 +03:00
Kernell
b0cc1c5fd1 По какой-то причине ILuaModuleManager10::GetResourceName кладёт сервер. Используется альтернативный вариант получения имени ресурса. 2015-11-28 04:45:49 +03:00
Kernell
7bc8f524b7 Зачем тут указатель? 2015-11-28 04:44:30 +03:00
Kernell
5a38df8feb Перенос библиотек 2015-11-28 04:42:36 +03:00
Kernell
31a0c20137 Изменён метод работы с библиотеками. Исправлены ошибки 2015-11-28 04:42:10 +03:00
Kernell
9b0242c67b Исходный код и шапка отделено 2015-11-28 04:40:56 +03:00
Kernell
7e62cf4d7e Переведены в статические классы (не правильная реализация, утечка памяти) 2015-11-28 04:37:03 +03:00
Kernell
7a155160f8 Осталось от модуля из примера 2015-11-28 04:36:00 +03:00
Kernell
7758538bf0 Инклуды для Mono вынесены отдельно 2015-11-28 04:34:59 +03:00
Kernell
821c453132 Обновлен mono до 4.2.1 2015-11-28 04:34:22 +03:00
Kernell
70739e190e Добавлена библиотека mono (3.12.1) и её зависимости 2015-03-14 07:30:03 +03:00
Kernell
dd2a70ae91 Удалён ненужный код 2015-03-14 07:28:20 +03:00
Kernell
96734fe4c5 Исправлен баг с крашем сервера при повторном запуске ресурса 2015-03-13 13:14:45 +03:00
Kernell
b19787ef76 Обновлены заголовочные файлы mono 2015-03-13 13:13:26 +03:00
Kernell
b58cc6ad9e Проглядел... 2015-03-13 09:00:40 +03:00
Kernell
c88148499d Версия Mono в названии модуля 2015-03-13 08:58:06 +03:00
Kernell
98c3f7f61e Исправлен путь к assembly 2015-03-13 08:57:51 +03:00
Kernell
c2bacd0b83 Обновлена версия mono до 3.12.1 2015-03-13 08:25:59 +03:00
Kernell
4cb1e5b8fe Обновлён подмодуль MultiTheftAuto 2015-03-13 07:48:49 +03:00
Kernell
879940fe8e Точка входа изменена на Program. Assembly загружаются из resources/[ire]/%имя_ресурса% 2015-03-13 07:40:47 +03:00
Kernell
96c0084e02 Забиндеды недостающие функции. Исправлены опечатки 2015-03-13 07:38:11 +03:00
Dmitry Korolev
47b0769647 Забиндены функции в Mono 2014-10-27 15:57:34 +03:00
Dmitry Korolev
3e5313e3d8 Element mono functions 2014-10-18 18:23:20 +04:00
Dmitry Korolev
e869ba8fbc Обратная совместимость 2014-10-18 00:40:03 +04:00
Dmitry Korolev
7276f74774 Test updated 2014-10-17 12:34:42 +04:00
Dmitry Korolev
9de5c26385 Lua functions (CLuaFunctionDefinitions) 2014-10-17 12:30:46 +04:00
Dmitry Korolev
2bc3b40824 Lua ColShape functions (CLuaFunctionDefinitions) 2014-10-15 10:53:31 +04:00
Dmitry Korolev
13b55ee064 Классы векторов 2014-10-15 10:53:19 +04:00
Dmitry Korolev
6e4b03ff86 Lua Pickup functions (CLuaFunctionDefinitions) 2014-10-14 21:17:07 +04:00
Dmitry Korolev
95fa6d5d25 Lua RadarArea functions (CLuaFunctionDefinitions) 2014-10-14 20:57:11 +04:00
Dmitry Korolev
fe7ed1950e Lua Blip and Object functions (CLuaFunctionDefinitions) 2014-10-14 20:30:16 +04:00
Dmitry Korolev
aeb86ab312 Lua Marker functions (CLuaFunctionDefinitions) 2014-10-14 19:46:45 +04:00
Dmitry Korolev
5fded36cee Lua Vehicle functions (CLuaFunctionDefinitions) 2014-10-14 19:19:44 +04:00
Dmitry Korolev
feeff01fe1 Lua Ped functions (CLuaFunctionDefinitions) 2014-10-14 15:11:35 +04:00
Dmitry Korolev
fd6af7b1e2 Lua Player functions (CLuaFunctionDefinitions) 2014-10-14 14:02:34 +04:00
Dmitry Korolev
4c4ce4b987 Lua Element functions (CLuaFunctionDefinitions) 2014-10-14 13:07:41 +04:00