Sandu Liviu Catalin
d879999aeb
Update Official.cpp
2021-09-04 19:09:15 +03:00
Sandu Liviu Catalin
79fca45c13
Expose hidden server option.
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
Sandu Liviu Catalin
5393b62892
Initial implementation of basic TCP/UDP sockets.
2020-04-20 04:46:05 +03:00
Sandu Liviu Catalin
e13d1a91e7
Replace GetObject with GetObj to avoid collisions on Windows.
...
ef you MS
2020-04-17 17:42:09 +03:00
Sandu Liviu Catalin
040a7dd7e2
Miscellaneous changes.
2020-04-17 15:25:58 +03:00
Sandu Liviu Catalin
f0b00fb07f
Fix GetWorldBounds() and GetWastedSettings() returning null.
...
By not giving a virtual machine to the table contructor it defaults to null. Which ignores subsequent values getting assigned and esentially returning null.
2020-04-13 14:01:15 +03:00
Sandu Liviu Catalin
15532298dc
Implement field selection in the MySQL library.
2020-04-10 10:12:05 +03:00