1
0
mirror of https://github.com/VCMP-SqMod/SqMod.git synced 2026-04-28 23:07:19 +02:00
Commit Graph

1104 Commits

Author SHA1 Message Date
Sandu Liviu Catalin c00b943a90 Move script algorithms to miscellaneous code.
Update CMake files with recent changes.
2020-03-21 22:19:20 +02:00
Sandu Liviu Catalin 9978dbe88c Move shared code into main source.
Remove extra module API.
2020-03-21 22:16:48 +02:00
Sandu Liviu Catalin 22c8d84b1e More work on Cmake scripts. 2020-03-21 22:00:02 +02:00
Sandu Liviu Catalin 44b1cb5d96 Move Squirrel and Sqrat into the root level directory.
Create the initial CMake build scripts.
2020-03-21 21:39:01 +02:00
Sandu Liviu Catalin 7f9d6288b0 Update .gitignore 2020-03-21 21:37:43 +02:00
Sandu Liviu Catalin 9a5be6464f Update .gitignore 2020-03-21 21:37:26 +02:00
Sandu Liviu Catalin 1099c7fd20 Discard modules. 2020-03-21 14:58:32 +02:00
Sandu Liviu Catalin 1fd5fda8c0 Discard make files. 2020-03-21 14:58:07 +02:00
Sandu Liviu Catalin 2d32a129cc Discard scripts. 2020-03-21 14:56:18 +02:00
Sandu Liviu Catalin 1dbe480797 Discard the Code::Blocks projects. 2020-03-21 14:53:15 +02:00
Sandu Liviu Catalin 48686bd937 Rename function to better express the intention behind it. 2020-03-21 13:57:38 +02:00
Sandu Liviu Catalin 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. 2020-03-21 13:54:38 +02:00
Sandu Liviu Catalin e1ce21962e Update libmaxminddb library to version 1.4.2. 2020-03-20 21:29:08 +02:00
Sandu Liviu Catalin 8da1d76453 Backport Squirrel changes. 2020-03-20 20:50:17 +02:00
Sandu Liviu Catalin 60c53a5d0e Update SQLite library to version 3.31.1 (2020-01-27) 2020-03-20 20:40:41 +02:00
Sandu Liviu Catalin b269517e6f Candidate for backwards compatibility. 2020-03-20 20:37:17 +02:00
Sandu Liviu Catalin f32a7f59f0 Update sqratTypes.h
Add a utility wrapper for member functions with raw bindings.
2019-08-19 22:28:47 +03:00
Sandu Liviu Catalin f97bf22673 Update sqratFunction.h
Allow the Assign method to use null.
2019-08-19 22:28:17 +03:00
Sandu Liviu Catalin 789fb31273 Null instances initialized too late.
They must be initialized before executing scripts.
2019-08-19 22:27:46 +03:00
Sandu Liviu Catalin 7c7c1210e6 Included data-pool into maxmind db make file. 2019-08-17 16:19:26 +03:00
Sandu Liviu Catalin dd65840247 Include extended squirrel api into the make file. 2019-08-17 16:17:51 +03:00
Sandu Liviu Catalin 6af66cadba Merge maxmind db config files.
Use macros to identify differences and get rid of unnecessary options.
2019-08-17 16:14:01 +03:00
Sandu Liviu Catalin 06ae8c503d Update maxminddb.c
Quick and dirty patch to get rid of an error on linux. Untill i get the time to make some configuration headers.
2019-08-17 16:04:39 +03:00
Sandu Liviu Catalin c46f6e1747 Update maxmind configs. 2019-08-17 15:59:07 +03:00
Sandu Liviu Catalin 736b6461ba size_t is unsigned long not long long on linux.
which means printf-like functions are still warning about it. i just need them to shut up.
2019-08-17 15:52:04 +03:00
Sandu Liviu Catalin 8769051980 Update MaxMind DB library to current master. 2019-08-17 15:47:43 +03:00
Sandu Liviu Catalin 33ed902a72 Update XML library to current master. 2019-08-17 15:46:47 +03:00
Sandu Liviu Catalin 497668e6e1 Update SQLite library to v3.29.0 2019-08-17 15:45:52 +03:00
Sandu Liviu Catalin 81e96c2c81 Backport some squirrel changes. 2019-08-17 15:44:57 +03:00
Sandu Liviu Catalin 79bba3682f Several casts to avoid warnings. 2019-08-17 15:43:50 +03:00
Sandu Liviu Catalin ca23bb03e1 Allow Function::Assign to specify how many parameters it consumed. 2019-08-15 17:51:21 +03:00
Sandu Liviu Catalin 57d4855426 Helper function to retrieve callbacks. 2019-08-15 17:48:24 +03:00
Sandu Liviu Catalin 303acf2837 Implement server network statistics.
Server statistics can be retrieved by passing -1 as the player identifier.
2019-08-15 16:46:11 +03:00
Sandu Liviu Catalin 9710645cd5 Initial implementation of directory traversal utility. 2019-08-14 04:36:45 +03:00
Sandu Liviu Catalin 98fab7a780 Add function to normalize path separators. 2019-08-14 04:33:18 +03:00
Sandu Liviu Catalin 012ab7ac0a Add function to replace character in strings. 2019-08-14 04:33:09 +03:00
Sandu Liviu Catalin 47325fa8c0 Begin working on a demo script.
Should be simple and easy to start with.
2019-08-13 21:14:20 +03:00
Sandu Liviu Catalin 8438283539 Update .gitignore 2019-08-13 19:52:54 +03:00
Sandu Liviu Catalin 42117dceef Update .gitignore 2019-08-13 19:48:08 +03:00
Sandu Liviu Catalin 7561d650ab Remove leftover event pair. 2019-08-13 19:02:25 +03:00
Sandu Liviu Catalin 8ad6a0f500 Actually expose network statistics functions.
Include an int version just inc ase a 32 bit float would overflow.
2019-08-13 18:34:09 +03:00
Sandu Liviu Catalin 413bf546b6 Implement network statistics.
network statistics can now be retrieved for each client.
2019-08-13 18:29:09 +03:00
Sandu Liviu Catalin 5266465df6 Update the plugin SDK.
Expose new constants and remove deprecated ones.
2019-08-13 18:23:01 +03:00
Sandu Liviu Catalin f1a2e8f003 Update Constants.cpp
Clean up some names and indent things prperly.
2019-08-13 18:13:26 +03:00
Sandu Liviu Catalin 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. 2019-07-26 19:59:34 +03:00
Sandu Liviu Catalin aa976c7f89 Merge pull request #45 from dracc/makefilefix
Change target order in Makefile
2019-06-28 19:24:32 +03:00
Lucas Eriksson a5a049e45e Change target order in Makefile 2019-06-28 13:17:04 +02:00
Sandu Liviu Catalin d3e6adea14 Export entity limits as constants. 2019-06-16 03:35:17 +03:00
Sandu Liviu Catalin 6919e38866 Use the column to point the location.
Use the received column to point the locatio of the error in the line of code included as debug information.
2019-06-16 03:22:53 +03:00
Sandu Liviu Catalin 806bb2ba9d Fix script loading.
Forgot to go back to the beginning of the file after reading the header. Bug was introduced in recent changes.
2019-06-16 03:02:04 +03:00