1
0
mirror of https://github.com/VCMP-SqMod/SqMod.git synced 2024-11-08 00:37:15 +01:00
Commit Graph

39 Commits

Author SHA1 Message Date
Sandu Liviu Catalin
a788e059a5 Implement _tojson meta-method for base types. 2022-09-18 15:02:39 +03:00
Sandu Liviu Catalin
f23a8bc8f5 Update Shared.cpp 2021-08-18 22:18:57 +03:00
Sandu Liviu Catalin
11f3c52319 Update Circle.cpp 2021-08-18 22:18:54 +03:00
Sandu Liviu Catalin
2b1c76a05d Update AABB.hpp 2021-08-18 22:18:49 +03:00
Sandu Liviu Catalin
a36e85d9b7 Update Circle.cpp 2021-08-18 21:55:01 +03:00
Sandu Liviu Catalin
a710ceebff Lazy fix for new changes to cpp fmt library. 2021-07-03 14:09:58 +03:00
Sandu Liviu Catalin
d18719a6d8 Allow chaining the Generate() method. 2021-03-20 17:56:38 +02:00
Sandu Liviu Catalin
aadba58795 Update Color4.hpp 2021-03-15 07:01:41 +02:00
Sandu Liviu Catalin
1f2b75ed26 Handle Poco exceptions explicitly. 2021-02-20 21:22:12 +02:00
Sandu Liviu Catalin
a5f0b224ce Update Shared.cpp 2021-02-04 08:01:23 +02:00
Sandu Liviu Catalin
70a5eaa5d1 Fix assertion functions. 2021-02-03 21:59:48 +02:00
Sandu Liviu Catalin
fc0751c6da Add assertion functions. 2021-02-03 21:18:11 +02:00
Sandu Liviu Catalin
4a6bfc086c Major plugin refactor and cleanup.
Switched to POCO library for unified platform/library interface.
Deprecated the external module API. It was creating more problems than solving.
Removed most built-in libraries in favor of system libraries for easier maintenance.
Cleaned and secured code with help from static analyzers.
2021-01-30 08:51:39 +02:00
Sandu Liviu Catalin
b6a270293b Get rid of the memory manager from buffer. 2021-01-29 00:20:09 +02:00
Sandu Liviu Catalin
95705e87c8 Initial preparations for CURL and Discord integration. 2021-01-27 07:27:48 +02:00
Sandu Liviu Catalin
67f514c77c Add a helper funtion to generate formated string. 2020-09-06 23:54:28 +03:00
Sandu Liviu Catalin
e7c708d997 Update VecMap.hpp
Some checks failed
continuous-integration/drone Build is failing
2020-09-06 20:11:56 +03:00
Sandu Liviu Catalin
35d93e16dc Update VecMap.hpp 2020-09-06 05:03:37 +03:00
Sandu Liviu Catalin
b3a56eac12 Update VecMap.hpp
Lowercase method names.
2020-09-06 04:27:17 +03:00
Sandu Liviu Catalin
7d9110ddbd Add a vecmap container. 2020-09-06 04:13:46 +03:00
Sandu Liviu Catalin
a0077443d7 Update Shared.hpp 2020-09-04 18:54:53 +03:00
Sandu Liviu Catalin
6fa8e85189 Remove the need to specify a VM after new changes. 2020-09-04 18:52:09 +03:00
Sandu Liviu Catalin
b5c8121b7d Allow choosing between uppercase or lowercase hex conversion.
Lowercase by default.
2020-09-03 21:05:38 +03:00
Sandu Liviu Catalin
7ec5544948 Implement hex conversion to color types. 2020-09-03 20:52:46 +03:00
Sandu Liviu Catalin
455c401c2c Update Utility.cpp 2020-09-03 20:33:58 +03:00
Sandu Liviu Catalin
b18d0a129a Implement formatting on math types.
Just a helper method to help you generate strings from math types more easilly. A bit risky if you're dumb and don't know how format specifiers work in C because it provides direct access to those.
2020-09-03 20:33:51 +03:00
Sandu Liviu Catalin
db6cf1cdde Don't make the temporary buffer static.
It is pointless.
2020-09-03 18:26:24 +03:00
Sandu Liviu Catalin
47f71625d8 Restructure the whole plugin development kit. 2020-05-28 20:59:29 +03:00
Sandu Liviu Catalin
018a2de97b Some changes on user options. 2020-05-10 12:56:23 +03:00
Sandu Liviu Catalin
1edc1930a3 Prevent silent failure uppon loading scripts that don't exist. 2020-04-30 22:28:01 +03:00
Sandu Liviu Catalin
22a17fe3c4 Code cleanup.
Get rid of ReleaseGently.
2020-04-27 13:10:54 +03:00
Sandu Liviu Catalin
9af90e80db Don't pre-reserve null values in the array. 2020-04-20 16:07:42 +03:00
Sandu Liviu Catalin
2f31a9495a Allow circles to be transformed to area points. 2020-04-20 16:00:47 +03:00
Sandu Liviu Catalin
5393b62892 Initial implementation of basic TCP/UDP sockets. 2020-04-20 04:46:05 +03:00
Sandu Liviu Catalin
3080c20341 More code cleanup. 2020-03-22 09:16:40 +02:00
Sandu Liviu Catalin
a557805090 Code cleanup. Most of it via linting. 2020-03-22 06:53:04 +02:00
Sandu Liviu Catalin
505a165d23 Use pragma once instead of macro guards. 2020-03-22 01:45:04 +02:00
Sandu Liviu Catalin
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
Sandu Liviu Catalin
c0fd374404 Rename source to module. 2020-03-21 23:02:27 +02:00