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