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

1765 Commits

Author SHA1 Message Date
0aafb46af2 Revise the entity creation/destruction system. 2015-10-31 21:28:23 +02:00
1f985c5ebc Move the resource releasing from the local event type to it's destructor. 2015-10-31 21:27:35 +02:00
ab78f53875 Move the resource releasing from the global event type to it's destructor. 2015-10-31 21:27:21 +02:00
d937be3e37 Move the resource releasing from the basic event type to it's destructor. 2015-10-31 21:27:06 +02:00
a2a02a6c9d Move the resource releasing from the IRC Session type to it's destructor. 2015-10-31 21:25:40 +02:00
1a34efb45b Fix debugging messages in Keybind type. 2015-10-30 15:22:35 +02:00
d3d247b5f9 Simlified the buffer size calculation in Player type.
Fixed bug which multiplied by the type size instead of dividing. thanks @VRocker
2015-10-30 15:22:23 +02:00
f26bf3db4a Completed the IRC library implementation. 2015-10-30 15:14:13 +02:00
054d81e4f1 Implemented a temporary workaround for event types that prevents crashes when anonymous functions are used. 2015-10-30 15:13:52 +02:00
ce5957395a Implemented the hashing library. 2015-10-30 06:37:55 +02:00
f27dea4693 Incomplete implementation of the IRC library. 2015-10-30 04:17:18 +02:00
6763c41c39 Replaced CFG library with the Hashing library. 2015-10-30 04:16:41 +02:00
c2e62af14c Documented the Textdraw type. 2015-10-29 23:14:17 +02:00
72677546a7 Documented the Sprite type. 2015-10-29 23:10:46 +02:00
c8907b8ea2 Fixed the keybind documentation. 2015-10-29 23:06:20 +02:00
7c337e49cb Documented the Keybind type. 2015-10-29 23:05:25 +02:00
56170f5304 Fixed documentation of the Blip type. 2015-10-29 23:03:58 +02:00
9abb596aa8 Documented the Blip type. 2015-10-29 23:02:55 +02:00
37c69852d0 Prepared various miscellaneous types for documentation. 2015-10-29 22:59:35 +02:00
dec4033208 Documented the shared miscellaneous code and made minor fixes. 2015-10-29 22:59:10 +02:00
6f3579192a Documented the Weapon type and made minor fixes. 2015-10-29 22:58:49 +02:00
14cba720dd Documented the Skin type and made minor fixes. 2015-10-29 22:58:38 +02:00
fb00945f01 Documented the Model type and made minor fixes. 2015-10-29 22:58:19 +02:00
6cecf4ad77 Documented the Automobile type and made minor fixes. 2015-10-29 22:58:13 +02:00
031f82b9df Remove debugging code form the local event type. 2015-10-29 22:57:21 +02:00
2f0d7d1444 Remove debugging code form the global event type. 2015-10-29 22:57:14 +02:00
c71ac39bb8 Remove debugging code form the basic event type. 2015-10-29 22:57:07 +02:00
4b71f2006f Update the sprite reference type to use the short notation of squirrel's 32bit unsigned integer. 2015-10-29 22:56:40 +02:00
e111cd0ccc Untested implementation of the Vehicle type. 2015-10-29 22:56:07 +02:00
6050f6e725 Untested implementation of the Textdraw type. 2015-10-29 22:55:36 +02:00
df0eaf8515 Untested implementation of the Sprite type. 2015-10-29 22:41:20 +02:00
e708ff8050 Untested implementation of the Sphere type. 2015-10-29 22:11:47 +02:00
772822415b Untested implementation of the Player type. 2015-10-29 22:11:30 +02:00
ab5c9c2686 Untested implementation of the Pickup type. 2015-10-29 22:11:00 +02:00
25afc7e704 Untested implementation of the Object type. 2015-10-29 22:10:36 +02:00
59c1d07c3e Untested implementation of the keybind type. 2015-10-29 22:09:53 +02:00
7fc53d8274 Untested implementation of the Checkpoint type. 2015-10-29 22:07:31 +02:00
f89e0d8cd6 Untested implementation of the Blip reference type. 2015-10-29 22:07:15 +02:00
0ccf4678a8 Documented the code in Core class and made a few minor modifications. 2015-10-29 22:06:31 +02:00
491ead2b12 Added a few macros to validate vehicle color identifiers. 2015-10-29 22:05:46 +02:00
0ebdecb75f Various. 2015-10-25 03:20:33 +03:00
bc5e5ef45f Reorder some of the event arguments and forward the received events to the speciffic signals. 2015-10-12 00:26:14 +03:00
b099ccc0b4 Make the payload non-const in CAutomobile type. 2015-10-12 00:25:26 +03:00
92f449efc6 Make the payload non-const in CModel type. 2015-10-12 00:25:03 +03:00
cd512e1335 Remove the move semantics from signal emission functions. 2015-10-12 00:24:31 +03:00
d68a6e5c73 Untested implementation of the local event type. 2015-10-11 21:06:44 +03:00
8e750efe85 Added a helper function which can tell whether an event type can be inversed. 2015-10-11 21:06:28 +03:00
c7e776a1f7 Disabled copy constructor and assignment in the global event type.
Added a compatibility member function in global event type to comply with the other event types.
Encapsulate constructors in global filters and disable them in script.
Disable the copy constructor in global filters.
Allow inclusion/exclusion member functions return boolean if the specified entity could be filtered or not.
Remove useless checks inside global filters since they cannot be unparented anymore.
Test whether an entity is enabled before hooking, unhooking from it inside global filters.
2015-10-11 21:06:02 +03:00
0a8cf6afd2 Disable copy constructor and assignment in basic event type and include a compatibility member function to comply with the other event types. 2015-10-11 21:01:22 +03:00
b8ccb1ca10 Update entity interfaces to include various functions required by the new event types. 2015-10-11 20:57:16 +03:00