1
0
mirror of https://github.com/VCMP-SqMod/SqMod.git synced 2025-01-18 19:47:15 +01:00

Commit Graph

  • 615f3a4d46 More code cleanup. Sandu Liviu Catalin 2020-03-22 07:13:06 +02:00
  • a557805090 Code cleanup. Most of it via linting. Sandu Liviu Catalin 2020-03-22 06:53:04 +02:00
  • e92f99c55e Fix rename issues from XML library. Sandu Liviu Catalin 2020-03-22 03:15:49 +02:00
  • ced5c64e17 Rename SQLite types to prevent future collisions. Sandu Liviu Catalin 2020-03-22 03:12:55 +02:00
  • 05990afedf Cleanup SQLite code. Sandu Liviu Catalin 2020-03-22 03:03:05 +02:00
  • 8ea13de743 Merge SQLite library into a single file. Sandu Liviu Catalin 2020-03-22 02:44:33 +02:00
  • 91c0f2ec02 Cleanup XML library code. Sandu Liviu Catalin 2020-03-22 02:22:32 +02:00
  • c9de01e8a3 Merge XML library into a single file. Sandu Liviu Catalin 2020-03-22 01:50:40 +02:00
  • 505a165d23 Use pragma once instead of macro guards. Sandu Liviu Catalin 2020-03-22 01:45:04 +02:00
  • 39d6af7687 Integrate XML module. Sandu Liviu Catalin 2020-03-22 01:33:11 +02:00
  • de3f365522 Integrate SQLite module. Sandu Liviu Catalin 2020-03-22 00:35:03 +02:00
  • 5a7034a049 Add new vendor libraries. Fix old names. Sandu Liviu Catalin 2020-03-21 23:12:14 +02:00
  • c0fd374404 Rename source to module. Sandu Liviu Catalin 2020-03-21 23:02:27 +02:00
  • a5c87bae5e Further file shuffling and finally builds. Sandu Liviu Catalin 2020-03-21 22:58:50 +02:00
  • c00b943a90 Move script algorithms to miscellaneous code. Sandu Liviu Catalin 2020-03-21 22:19:20 +02:00
  • 9978dbe88c Move shared code into main source. Sandu Liviu Catalin 2020-03-21 22:16:48 +02:00
  • 22c8d84b1e More work on Cmake scripts. Sandu Liviu Catalin 2020-03-21 22:00:02 +02:00
  • 44b1cb5d96 Move Squirrel and Sqrat into the root level directory. Sandu Liviu Catalin 2020-03-21 21:39:01 +02:00
  • 7f9d6288b0 Update .gitignore Sandu Liviu Catalin 2020-03-21 21:37:43 +02:00
  • 9a5be6464f Update .gitignore Sandu Liviu Catalin 2020-03-21 21:37:26 +02:00
  • 1099c7fd20 Discard modules. Sandu Liviu Catalin 2020-03-21 14:58:32 +02:00
  • 1fd5fda8c0 Discard make files. Sandu Liviu Catalin 2020-03-21 14:58:07 +02:00
  • 2d32a129cc Discard scripts. Sandu Liviu Catalin 2020-03-21 14:56:18 +02:00
  • 1dbe480797 Discard the Code::Blocks projects. Sandu Liviu Catalin 2020-03-21 14:53:15 +02:00
  • 48686bd937 Rename function to better express the intention behind it. Sandu Liviu Catalin 2020-03-21 13:57:38 +02:00
  • 863948eb2e Allow the user to controll when the null entity instances are created. Creating them before executing any scripts will lock entity classes and prevent the user from adding custom elements. Sandu Liviu Catalin 2020-03-21 13:54:38 +02:00
  • e1ce21962e Update libmaxminddb library to version 1.4.2. Sandu Liviu Catalin 2020-03-20 21:29:08 +02:00
  • 8da1d76453 Backport Squirrel changes. Sandu Liviu Catalin 2020-03-20 20:50:17 +02:00
  • 60c53a5d0e Update SQLite library to version 3.31.1 (2020-01-27) Sandu Liviu Catalin 2020-03-20 20:40:41 +02:00
  • b269517e6f Candidate for backwards compatibility. Sandu Liviu Catalin 2020-03-20 20:37:17 +02:00
  • f32a7f59f0 Update sqratTypes.h Sandu Liviu Catalin 2019-08-19 22:28:47 +03:00
  • f97bf22673 Update sqratFunction.h Sandu Liviu Catalin 2019-08-19 22:28:17 +03:00
  • 789fb31273 Null instances initialized too late. Sandu Liviu Catalin 2019-08-19 22:27:46 +03:00
  • 7c7c1210e6 Included data-pool into maxmind db make file. Sandu Liviu Catalin 2019-08-17 16:19:26 +03:00
  • dd65840247 Include extended squirrel api into the make file. Sandu Liviu Catalin 2019-08-17 16:17:51 +03:00
  • 6af66cadba Merge maxmind db config files. Sandu Liviu Catalin 2019-08-17 16:14:01 +03:00
  • 06ae8c503d Update maxminddb.c Sandu Liviu Catalin 2019-08-17 16:04:39 +03:00
  • c46f6e1747 Update maxmind configs. Sandu Liviu Catalin 2019-08-17 15:59:07 +03:00
  • 736b6461ba size_t is unsigned long not long long on linux. Sandu Liviu Catalin 2019-08-17 15:52:04 +03:00
  • 8769051980 Update MaxMind DB library to current master. Sandu Liviu Catalin 2019-08-17 15:47:43 +03:00
  • 33ed902a72 Update XML library to current master. Sandu Liviu Catalin 2019-08-17 15:46:47 +03:00
  • 497668e6e1 Update SQLite library to v3.29.0 Sandu Liviu Catalin 2019-08-17 15:45:52 +03:00
  • 81e96c2c81 Backport some squirrel changes. Sandu Liviu Catalin 2019-08-17 15:44:57 +03:00
  • 79bba3682f Several casts to avoid warnings. Sandu Liviu Catalin 2019-08-17 15:43:50 +03:00
  • ca23bb03e1 Allow Function::Assign to specify how many parameters it consumed. Sandu Liviu Catalin 2019-08-15 17:51:21 +03:00
  • 57d4855426 Helper function to retrieve callbacks. Sandu Liviu Catalin 2019-08-15 17:48:24 +03:00
  • 303acf2837 Implement server network statistics. Sandu Liviu Catalin 2019-08-15 16:46:11 +03:00
  • 9710645cd5 Initial implementation of directory traversal utility. Sandu Liviu Catalin 2019-08-14 04:36:45 +03:00
  • 98fab7a780 Add function to normalize path separators. Sandu Liviu Catalin 2019-08-14 04:33:18 +03:00
  • 012ab7ac0a Add function to replace character in strings. Sandu Liviu Catalin 2019-08-14 04:33:09 +03:00
  • 47325fa8c0 Begin working on a demo script. Sandu Liviu Catalin 2019-08-13 21:14:20 +03:00
  • 278fedf987 Merge branch 'master' of https://github.com/Rasikh-Qadeer/VCMP-SqMod Rasikh-Qadeer 2019-08-13 22:38:16 +05:00
  • e749788729 Feature #2 Rasikh-Qadeer 2019-08-13 22:36:55 +05:00
  • 8438283539 Update .gitignore Sandu Liviu Catalin 2019-08-13 19:52:54 +03:00
  • 42117dceef Update .gitignore Sandu Liviu Catalin 2019-08-13 19:48:08 +03:00
  • 7561d650ab Remove leftover event pair. Sandu Liviu Catalin 2019-08-13 19:02:25 +03:00
  • 8ad6a0f500 Actually expose network statistics functions. Sandu Liviu Catalin 2019-08-13 18:34:09 +03:00
  • 413bf546b6 Implement network statistics. Sandu Liviu Catalin 2019-08-13 18:29:09 +03:00
  • 5266465df6 Update the plugin SDK. Sandu Liviu Catalin 2019-08-13 18:23:01 +03:00
  • f1a2e8f003 Update Constants.cpp Sandu Liviu Catalin 2019-08-13 18:13:26 +03:00
  • 113d74e868 Enhance the routine implementation further by allowing it to be used as the environment itself and include a few extra helpers to avoid extra checks and lookups. Sandu Liviu Catalin 2019-07-26 19:59:34 +03:00
  • aa976c7f89
    Merge pull request #45 from dracc/makefilefix Sandu Liviu Catalin 2019-06-28 19:24:32 +03:00
  • a5a049e45e Change target order in Makefile Lucas Eriksson 2019-06-28 13:17:04 +02:00
  • d3e6adea14 Export entity limits as constants. Sandu Liviu Catalin 2019-06-16 03:35:17 +03:00
  • 6919e38866 Use the column to point the location. Sandu Liviu Catalin 2019-06-16 03:22:53 +03:00
  • 806bb2ba9d Fix script loading. Sandu Liviu Catalin 2019-06-16 03:02:04 +03:00
  • 061110914a Include code line in runtime debug. Sandu Liviu Catalin 2019-06-16 02:51:16 +03:00
  • acea3db378 Move line retrieval into the script wrapper. Sandu Liviu Catalin 2019-06-16 02:20:18 +03:00
  • d6a3937107 Include code line in debug. Sandu Liviu Catalin 2019-06-16 02:12:51 +03:00
  • b1d214b196 Fix format argument. Sandu Liviu Catalin 2019-06-15 23:20:43 +03:00
  • 839d68ea23 Syncing with the upstream due to some important commits done on upstream Rasikh Qadeer | DizzasTeR 2019-06-05 22:34:51 +05:00
  • 14b73d1d20 Block all callbacks at shutdown event. Sandu Liviu Catalin 2019-06-02 19:00:02 +03:00
  • 3d9001c31b Fix entity creation issue with stream event. Sandu Liviu Catalin 2019-06-02 18:58:38 +03:00
  • 4e916988de Remove stream event from keybind. Sandu Liviu Catalin 2019-06-02 18:36:02 +03:00
  • 819567410b Fix plugin event traceback name. Sandu Liviu Catalin 2019-06-02 18:24:33 +03:00
  • 4f3c4dac48 Update the server initialize traceback. Sandu Liviu Catalin 2019-06-02 18:19:39 +03:00
  • 3c37417acc Further updates to plugin command traceback. Sandu Liviu Catalin 2019-06-02 18:16:56 +03:00
  • 2c500a4f35 Update traceback in plugin command. Sandu Liviu Catalin 2019-06-02 18:15:04 +03:00
  • 4159272965 Disable traceback in performance report event. Sandu Liviu Catalin 2019-06-02 18:13:04 +03:00
  • fc18a3c6af Disable traceback for frame event completely. Sandu Liviu Catalin 2019-06-02 18:02:17 +03:00
  • 6e6baf9b2b Disable traceback on frame event. Sandu Liviu Catalin 2019-06-02 17:59:30 +03:00
  • 37e793c1ea Cast enumeration to fundamental type. Sandu Liviu Catalin 2019-06-02 17:48:19 +03:00
  • 9c1c09eaad Dummy plugin event traceback. Sandu Liviu Catalin 2019-06-02 17:43:04 +03:00
  • b3ab60a6c7 Format validation. Sandu Liviu Catalin 2019-06-02 17:12:17 +03:00
  • faf0aea78e Include semicolon in macro. Sandu Liviu Catalin 2019-06-02 15:41:25 +03:00
  • 7efe523843 Dummy event server traceback. Sandu Liviu Catalin 2019-06-02 15:11:48 +03:00
  • e96e3678e7 Merge remote-tracking branch 'upstream/master' Rasikh Qadeer | DizzasTeR 2019-06-02 16:41:18 +05:00
  • b0b585757d Merge remote-tracking branch 'upstream/master' Rasikh Qadeer | DizzasTeR 2019-06-02 16:39:39 +05:00
  • 81fbc5cf5f Add includes to project file. Sandu Liviu Catalin 2019-06-02 14:38:17 +03:00
  • 23fad5a58a
    Merge pull request #40 from Rasikh-Qadeer/master Sandu Liviu Catalin 2019-06-02 14:02:29 +03:00
  • cc3c257075 Merge remote-tracking branch 'upstream/master' Rasikh Qadeer | DizzasTeR 2019-06-02 15:59:13 +05:00
  • 670c960b2e Handle new entities in pool changes. Sandu Liviu Catalin 2019-06-02 13:57:08 +03:00
  • 59ced74cf8 - GetWeaponSlot Rasikh Qadeer | DizzasTeR 2019-06-02 14:44:37 +05:00
  • f02d079a8c Update Constants.cpp Rasikh Qadeer | DizzasTeR 2019-06-02 14:12:18 +05:00
  • 7fdcf7efc0 Implement new API changes. Sandu Liviu Catalin 2019-06-02 00:39:06 +03:00
  • 0b0ec9c40c Allow chaining in routines. Sandu Liviu Catalin 2019-06-01 22:49:24 +03:00
  • ef0fc103cd Supress some fall through warnings in GCC with markers. Later to be updated to attributes and include support for more compilers. Sandu Liviu Catalin 2019-05-24 22:17:24 +03:00
  • 68e00bce02 Add a secondary seed function that fills the entire seed size. Even on x64 windows. Where long is 32 bit. Sandu Liviu Catalin 2019-05-21 21:14:19 +03:00
  • d52507e824 Improve the debug information provided by the logger. Include value, size, type and other useful information where possible. Sandu Liviu Catalin 2019-05-17 22:54:08 +03:00
  • 7ad3790f8c Always name native functions to help debugging with a more clear traceback. Sandu Liviu Catalin 2019-05-17 21:35:17 +03:00