1
0
mirror of https://github.com/VCMP-SqMod/SqMod.git synced 2026-04-22 12:07:20 +02:00
Commit Graph

955 Commits

Author SHA1 Message Date
Sandu Liviu Catalin 6b0013c90c Fix compilation errors and adjust the event syantax to imclude correct information for VehiclePartStatus, VehicleTyreStatus and VehicleHandling events.
Also fix a couple other compilation issues resulted from changes in syntax and bad copy paste.
2016-08-18 15:32:18 +03:00
Sandu Liviu Catalin 959cf78c72 Expose identifiers of newlly added events. 2016-08-18 15:24:35 +03:00
Sandu Liviu Catalin f86c12bff2 Implement a new event to receive notifications when a vehicle handling rule has changed. 2016-08-18 15:21:50 +03:00
Sandu Liviu Catalin db522913d3 Implement a new event to receive notifications when a vehicle radio has changed. 2016-08-18 15:13:33 +03:00
Sandu Liviu Catalin 69325ed2cc Implement a new event to receive notifications when a vehicle damage data has changed. 2016-08-18 15:06:03 +03:00
Sandu Liviu Catalin 05443ba2d4 Implement a new event to receive notifications when a vehicle tyre status has changed. 2016-08-18 14:56:38 +03:00
Sandu Liviu Catalin 23948b5903 Implement a new event to receive notifications when a vehicle part status has changed. 2016-08-18 14:51:55 +03:00
Sandu Liviu Catalin 732769aff2 Implement a new event to receive notifications when a vehicle immunity has changed. 2016-08-18 14:45:12 +03:00
Sandu Liviu Catalin ebc168e558 Implement a new event to receive notifications when a vehicle world has changed. 2016-08-18 14:38:00 +03:00
Sandu Liviu Catalin eed7ec0358 Make the circular flag names more explicit to prevent possible collisions. 2016-08-18 14:20:41 +03:00
Sandu Liviu Catalin 6b5579f236 Fix an indentation issue causing the compiler to moan and do so for a good reason. 2016-08-17 20:41:40 +03:00
Sandu Liviu Catalin 2cfb84ace2 Expose identifiers of newlly added events and adjust intentations. 2016-08-17 16:13:24 +03:00
Sandu Liviu Catalin 3d8417759b Implement a new event to receive notifications when a player score has changed.
Fix syntax error in enumeration declaration.
Fix compilation error on const correctness in player method for changing player world.
2016-08-17 16:10:43 +03:00
Sandu Liviu Catalin c6c17e9396 Implement a new event to receive notifications when a player immunity has changed. 2016-08-17 16:07:31 +03:00
Sandu Liviu Catalin 8f78b0a852 Implement a new event to receive notifications when a player wanted level has changed. 2016-08-17 16:04:14 +03:00
Sandu Liviu Catalin 203dd9802e Implement a new event to receive notifications when a player score has changed. 2016-08-17 16:00:28 +03:00
Sandu Liviu Catalin e9b6d9765b Implement a new event to receive notifications when a player money has changed. 2016-08-17 15:55:59 +03:00
Sandu Liviu Catalin 16f35cbef6 Implement a new event to receive notifications when a player skin has changed. 2016-08-17 15:52:22 +03:00
Sandu Liviu Catalin ad774fcb3f Implement a new event to receive notifications when a player team has changed. 2016-08-17 15:49:08 +03:00
Sandu Liviu Catalin 84bae9432a Implement a new event to receive notifications when a player world has changed. 2016-08-17 15:45:44 +03:00
Sandu Liviu Catalin c5ef8018ae Implement a new event to notify on player admin status change. 2016-08-17 15:40:48 +03:00
Sandu Liviu Catalin b4abe9dfc7 Fix the SetOption methods on the Player type which did not validate the managed player identifier and neither create a guard to prevent recursive event calls. Also, reduce duplicate code. 2016-08-17 15:31:45 +03:00
Sandu Liviu Catalin 0861559e0b Adjust the distance method in Vector3 type. 2016-08-17 13:51:14 +03:00
Sandu Liviu Catalin c4e82d6756 Add the ability to specify a custom header/payload when kicking/banning a player. 2016-08-17 13:48:29 +03:00
Sandu Liviu Catalin 4e039d415a Create null instances only after the plugin API was registered. Otherwise the server would've crashed at startup. 2016-08-17 13:30:48 +03:00
Sandu Liviu Catalin e770ac3405 Implement methods to send messages with style formatting in the IRC module. Should close #7
Also remove duplicate code in raw squirrel functions by merging it into one function.
2016-08-16 21:38:04 +03:00
Sandu Liviu Catalin 0f2ac5679a Add the option to retrieve columns/fields from explicit columns. Should close #26 2016-08-07 02:22:59 +03:00
Sandu Liviu Catalin 5b897f21e8 Adjust the code that creates the null entity instances. 2016-08-07 02:02:50 +03:00
Sandu Liviu Catalin 65b3482828 Don't validate the instance when setting the spectator so null instances can be used and disable the spectating. 2016-08-07 01:56:11 +03:00
Sandu Liviu Catalin 29b0f8d4c9 Add the possibility to have null entity instances intentionally. 2016-08-07 01:54:33 +03:00
Sandu Liviu Catalin 5c26ba62df Add helper methods to the Vector3 type to rotate on each individual axis. 2016-08-04 03:42:48 +03:00
Sandu Liviu Catalin ef2bc41fbc Add method to the Vector3 type to obtain a rotated version of the point. 2016-08-04 03:41:46 +03:00
Sandu Liviu Catalin 4a2b9d5400 Add methods to the Vector3 type to calculate interpolation. 2016-08-04 03:40:01 +03:00
Sandu Liviu Catalin 26c0bc4872 Add methods to the Vector3 type to calculate the angle and check if between two points. 2016-08-04 03:38:54 +03:00
Sandu Liviu Catalin cb819d417b Add methods to the Vector3 type to calculate the dot and cross product. 2016-08-04 03:37:26 +03:00
Sandu Liviu Catalin 18d0fedb91 Add methods to the Vector3 type to calculate the distance to another point. 2016-08-04 03:35:27 +03:00
Sandu Liviu Catalin 2d726420e0 Add methods/properties to the Vector3 type to retrieve the length and normalize it. 2016-08-04 03:34:16 +03:00
Sandu Liviu Catalin 6e7c14eafb Implement Quaternion to Euler conversion as a member method to Vector3 type. 2016-08-04 03:30:19 +03:00
Sandu Liviu Catalin 624606e482 Add a few more helper members to the Vector3 type. 2016-08-04 03:21:43 +03:00
Sandu Liviu Catalin 9fcbf54893 Add IDENTITY helper to the quaternion. 2016-08-04 03:09:43 +03:00
Sandu Liviu Catalin 9c4198770d Add hepter variables and typedefs to the shared basic header. 2016-08-04 03:08:59 +03:00
Sandu Liviu Catalin c17414fe8e Updated the PUGIXML library to include the latest changes straight from the repository. 2016-08-03 21:15:32 +03:00
Sandu Liviu Catalin e0cd48e639 Updated the Squirrel library to include the latest changes straight from the repository. 2016-08-03 16:39:37 +03:00
Sandu Liviu Catalin c5192399e2 Spelling mistake in weapon name. 2016-07-31 18:31:33 +03:00
Sandu Liviu Catalin 7e65a1b21f Adjust skin names array to include the identifier before the name so it's easier to read. 2016-07-30 22:02:37 +03:00
Sandu Liviu Catalin 046d33b49d Adjust vehicle names array to include the identifier before the name so it's easier to read. 2016-07-30 22:02:28 +03:00
Sandu Liviu Catalin 3a216b5447 Add heli-blade to the list of weapon names. 2016-07-30 19:45:30 +03:00
Sandu Liviu Catalin ec26be1fb2 Move alias at the end of the registration. To avoid issues when working multi-select and expecting values to match the order of the macros. 2016-07-29 23:36:16 +03:00
Sandu Liviu Catalin d4f39e636e Fix the inequality operator in basic types. 2016-07-29 18:00:10 +03:00
Sandu Liviu Catalin 3b925c21d5 More missing weapon identifiers. Related to #23
Fix the max value for the various identifier groups.
2016-07-28 21:10:07 +03:00