1
0
mirror of https://github.com/VCMP-SqMod/SqMod.git synced 2025-06-16 15:17:13 +02:00
Commit Graph

1315 Commits

Author SHA1 Message Date
ced5c64e17 Rename SQLite types to prevent future collisions. 2020-03-22 03:12:55 +02:00
05990afedf Cleanup SQLite code. 2020-03-22 03:03:05 +02:00
8ea13de743 Merge SQLite library into a single file. 2020-03-22 02:44:33 +02:00
91c0f2ec02 Cleanup XML library code. 2020-03-22 02:22:32 +02:00
c9de01e8a3 Merge XML library into a single file. 2020-03-22 01:50:40 +02:00
505a165d23 Use pragma once instead of macro guards. 2020-03-22 01:45:04 +02:00
39d6af7687 Integrate XML module.
Integrate the XML module into the host plugin and get it to compile.
2020-03-22 01:33:11 +02:00
de3f365522 Integrate SQLite module.
Integrate the SQLite module into the host plugin and get it to compile.
2020-03-22 00:35:03 +02:00
5a7034a049 Add new vendor libraries. Fix old names. 2020-03-21 23:12:14 +02:00
c0fd374404 Rename source to module. 2020-03-21 23:02:27 +02:00
a5c87bae5e Further file shuffling and finally builds. 2020-03-21 22:58:50 +02:00
c00b943a90 Move script algorithms to miscellaneous code.
Update CMake files with recent changes.
2020-03-21 22:19:20 +02:00
9978dbe88c Move shared code into main source.
Remove extra module API.
2020-03-21 22:16:48 +02:00
22c8d84b1e More work on Cmake scripts. 2020-03-21 22:00:02 +02:00
44b1cb5d96 Move Squirrel and Sqrat into the root level directory.
Create the initial CMake build scripts.
2020-03-21 21:39:01 +02:00
7f9d6288b0 Update .gitignore 2020-03-21 21:37:43 +02:00
9a5be6464f Update .gitignore 2020-03-21 21:37:26 +02:00
1099c7fd20 Discard modules. 2020-03-21 14:58:32 +02:00
1fd5fda8c0 Discard make files. 2020-03-21 14:58:07 +02:00
2d32a129cc Discard scripts. 2020-03-21 14:56:18 +02:00
1dbe480797 Discard the Code::Blocks projects. 2020-03-21 14:53:15 +02:00
48686bd937 Rename function to better express the intention behind it. 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. 2020-03-21 13:54:38 +02:00
e1ce21962e Update libmaxminddb library to version 1.4.2. 2020-03-20 21:29:08 +02:00
8da1d76453 Backport Squirrel changes. 2020-03-20 20:50:17 +02:00
60c53a5d0e Update SQLite library to version 3.31.1 (2020-01-27) 2020-03-20 20:40:41 +02:00
b269517e6f Candidate for backwards compatibility. 2020-03-20 20:37:17 +02:00
f32a7f59f0 Update sqratTypes.h
Add a utility wrapper for member functions with raw bindings.
2019-08-19 22:28:47 +03:00
f97bf22673 Update sqratFunction.h
Allow the Assign method to use null.
2019-08-19 22:28:17 +03:00
789fb31273 Null instances initialized too late.
They must be initialized before executing scripts.
2019-08-19 22:27:46 +03:00
7c7c1210e6 Included data-pool into maxmind db make file. 2019-08-17 16:19:26 +03:00
dd65840247 Include extended squirrel api into the make file. 2019-08-17 16:17:51 +03:00
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
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
c46f6e1747 Update maxmind configs. 2019-08-17 15:59:07 +03:00
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
8769051980 Update MaxMind DB library to current master. 2019-08-17 15:47:43 +03:00
33ed902a72 Update XML library to current master. 2019-08-17 15:46:47 +03:00
497668e6e1 Update SQLite library to v3.29.0 2019-08-17 15:45:52 +03:00
81e96c2c81 Backport some squirrel changes. 2019-08-17 15:44:57 +03:00
79bba3682f Several casts to avoid warnings. 2019-08-17 15:43:50 +03:00
ca23bb03e1 Allow Function::Assign to specify how many parameters it consumed. 2019-08-15 17:51:21 +03:00
57d4855426 Helper function to retrieve callbacks. 2019-08-15 17:48:24 +03:00
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
9710645cd5 Initial implementation of directory traversal utility. 2019-08-14 04:36:45 +03:00
98fab7a780 Add function to normalize path separators. 2019-08-14 04:33:18 +03:00
012ab7ac0a Add function to replace character in strings. 2019-08-14 04:33:09 +03:00
47325fa8c0 Begin working on a demo script.
Should be simple and easy to start with.
2019-08-13 21:14:20 +03:00
8438283539 Update .gitignore 2019-08-13 19:52:54 +03:00
42117dceef Update .gitignore 2019-08-13 19:48:08 +03:00