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

64 Commits

Author SHA1 Message Date
Sandu Liviu Catalin
0213ffe632 Update Official.cpp 2021-11-10 16:58:13 +02:00
Sandu Liviu Catalin
5f364605ab Update Official.cpp 2021-11-10 16:50:38 +02:00
KAKAN
0d323f4a26
Fixes SetSpawnCameraLookAtEx not working as intended
`SetSpawnCameraLookAtEx` was basically the same as `SetSpawnPlayerPositionEx`
2021-09-12 17:46:49 +00:00
Sandu Liviu Catalin
9235cb5069 Update Official.cpp
Allow null in `SpectateTarget` property to match official plugin.
2021-09-12 14:52:49 +03:00
Sandu Liviu Catalin
f49452c165 Remove SLongInt and ULongInt helper types.
Fix a bunch of bugs and mistakes discovered along the way.
2021-09-10 21:27:28 +03:00
Sandu Liviu Catalin
d879999aeb Update Official.cpp 2021-09-04 19:09:15 +03:00
Sandu Liviu Catalin
79fca45c13 Expose hidden server option.
All checks were successful
continuous-integration/drone/push Build is passing
2021-08-01 13:03:19 +03:00
Sandu Liviu Catalin
0641de7920 Allow global stream to be cloned into a buffer. 2021-07-23 17:30:19 +03:00
Sandu Liviu Catalin
954b1f5c0d Use native types.
And add more constructors.
2021-03-21 11:43:35 +02:00
Sandu Liviu Catalin
4ebd2ff6f6 Update Official.cpp
Update type names.
2021-03-21 11:20:59 +02:00
Sandu Liviu Catalin
5bc69bc789 Update Official.cpp 2021-03-21 11:04:01 +02:00
Sandu Liviu Catalin
8dc4d353e2 Check for out of range. 2021-03-21 11:03:20 +02:00
Sandu Liviu Catalin
2cbc450285 Manually identify stream target. 2021-03-21 11:01:22 +02:00
Sandu Liviu Catalin
f5e766ab7b Fix stream not clearing the proper values. 2021-03-21 10:50:18 +02:00
Sandu Liviu Catalin
85a2097d82 Update Official.cpp 2021-03-21 10:36:25 +02:00
Sandu Liviu Catalin
a746bf0075 Update Official.cpp 2021-03-20 20:38:25 +02:00
Sandu Liviu Catalin
8985866060 Do not register two Quaternion types. 2021-03-20 20:21:05 +02:00
Sandu Liviu Catalin
88a50cac4e Explicit casts. 2021-03-20 19:58:46 +02:00
Sandu Liviu Catalin
85a305d987 Update Official.hpp 2021-03-20 19:36:41 +02:00
Sandu Liviu Catalin
f3eabd43f5 Default constructors. 2021-03-20 17:10:57 +02:00
Sandu Liviu Catalin
49eaedbb4b Implement stream for official plug-in compatibility layer. 2021-03-20 16:56:44 +02:00
Sandu Liviu Catalin
ed07b17c22 Implement constants for official plug-in compatibility layer. 2021-03-20 12:09:20 +02:00
Sandu Liviu Catalin
d7804ab321 Implement global functions for official plug-in compatibility layer.
Make ARGB derive from Color4 to be consistent with the rest of the plugin.
2021-03-20 11:53:17 +02:00
Sandu Liviu Catalin
f11622177e Return by reference. 2021-03-20 11:49:26 +02:00
Sandu Liviu Catalin
f02b6be315 WIP Official plug-in compatibility layer. 2021-03-15 07:02:48 +02:00
Sandu Liviu Catalin
bd392c9bae Update Algo.cpp 2021-02-14 19:48:57 +02:00
Sandu Liviu Catalin
6ed0328dfe Update Constants.cpp 2021-02-04 04:29:59 +02:00
Sandu Liviu Catalin
0de21ae5a0 Move away from C format to cpp::fmt. 2021-02-03 17:50:39 +02:00
Sandu Liviu Catalin
3583473b0b Update Weapon.cpp 2021-02-01 04:34:43 +02:00
Sandu Liviu Catalin
5d671b3aed Update Vehicle.cpp 2021-02-01 04:34:40 +02:00
Sandu Liviu Catalin
3af66d3219 Update Player.cpp 2021-02-01 04:33:59 +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
95705e87c8 Initial preparations for CURL and Discord integration. 2021-01-27 07:27:48 +02:00
Sandu Liviu Catalin
4490ac5b68 Update Signal.cpp 2020-09-06 16:14:39 +03:00
Sandu Liviu Catalin
f0779f57cb Discard previous approach.
Left incomplete untill further notice.
2020-09-04 23:52:52 +03:00
Sandu Liviu Catalin
47f71625d8 Restructure the whole plugin development kit. 2020-05-28 20:59:29 +03:00
Sandu Liviu Catalin
f795981dd9 Further fixes of unreleased objects. 2020-05-11 17:51:39 +03:00
Sandu Liviu Catalin
59e4b9ad7c Release all script objects from command listeners. 2020-05-11 17:24:36 +03:00
Sandu Liviu Catalin
508d968744 Concept [WIP]
Privilege management.
2020-05-10 13:01:01 +03:00
DizzasTeR
72fbbae765 Fix CreateRadioStream declaration 2020-05-06 22:07:14 +05:00
Sandu Liviu Catalin
4ace42466d Don't error-check radio stream creation.
Not even worth it anymore.
2020-05-06 18:44:58 +03:00
Sandu Liviu Catalin
378b1bf001 Fix routines once and forever.
By simply preventing reuse of slots that have been terminated during their execution.
2020-05-06 01:20:17 +03:00
Sandu Liviu Catalin
f2be86a65e Allow API selection as a cmake option. 2020-05-01 20:41:00 +03:00
Sandu Liviu Catalin
4a53ec8676 Prevent issues with routine slot recycling.
Prevent possible memory leak on object creation exceptions.
Other miscellaneous changes.
2020-05-01 01:24:06 +03:00
Sandu Liviu Catalin
3e7adb8fea What is dead may never live. 2020-04-30 23:27:24 +03:00
Sandu Liviu Catalin
ae2b1dc778 Avoid implicit construction of object wrappers. 2020-04-30 21:03:15 +03:00
Sandu Liviu Catalin
185c51ef8f Fix algorithms. 2020-04-30 20:03:24 +03:00
Sandu Liviu Catalin
b86c4cea2b Refactor. 2020-04-27 13:53:16 +03:00
Sandu Liviu Catalin
22a17fe3c4 Code cleanup.
Get rid of ReleaseGently.
2020-04-27 13:10:54 +03:00
Sandu Liviu Catalin
2f31a9495a Allow circles to be transformed to area points. 2020-04-20 16:00:47 +03:00