Sandu Liviu Catalin
|
522f6cfd01
|
Remove legacy casting when packing colors.
|
2016-04-02 12:33:24 +03:00 |
|
Sandu Liviu Catalin
|
dfacd2c86c
|
Reverse the order of the VM and stack top in stack guard.
|
2016-04-02 12:32:39 +03:00 |
|
Sandu Liviu Catalin
|
3a08e17cad
|
Remove duplicate information when warning about command name collisions.
|
2016-03-29 05:58:12 +03:00 |
|
Sandu Liviu Catalin
|
eed7b70374
|
Helper classes to used CType functions as predicate in algorithms.
|
2016-03-29 05:39:17 +03:00 |
|
Sandu Liviu Catalin
|
7dffcd0f6e
|
Include another alias for retrieving the current architecture.
|
2016-03-29 05:37:47 +03:00 |
|
Sandu Liviu Catalin
|
29da6850e4
|
Avoid GCC error "array subscript is above array bounds" which probably considers that the unsigned char could underflow and access an element out of the months range.
|
2016-03-27 22:15:51 +03:00 |
|
Sandu Liviu Catalin
|
6647386d30
|
Forgot to assign the null pointer after destroying components.
|
2016-03-27 22:14:24 +03:00 |
|
Sandu Liviu Catalin
|
71b255e5dc
|
Use the uint64_t type instead of Uint64 when retrieveing serer time to fix an issue on x64 linux.
|
2016-03-27 19:06:21 +03:00 |
|
Sandu Liviu Catalin
|
49c2c46341
|
Remove extraneous character from printf inside the logger under linux.
|
2016-03-27 18:56:26 +03:00 |
|
Sandu Liviu Catalin
|
b8881b0059
|
Include the header that contains the PATH_MAX on linux in system path library.
Move the common typedefs inside the namespace otherwise the character type is not found.
|
2016-03-27 18:55:34 +03:00 |
|
Sandu Liviu Catalin
|
e0c2c01e25
|
Include the header that contains the PATH_MAX on linux in system environment library.
Use Append string instead of Write string when writing data to a buffer.
Remove leftover semicolon in 'else if' statement.
|
2016-03-27 18:54:45 +03:00 |
|
Sandu Liviu Catalin
|
e70afea7ad
|
Fixed wrong variable name on linux in chrono library.
|
2016-03-27 18:43:18 +03:00 |
|
Sandu Liviu Catalin
|
0812472ac5
|
Forgot to include variable arguments library in shared buffers.
|
2016-03-27 18:41:10 +03:00 |
|
Sandu Liviu Catalin
|
a4cf2dae85
|
Added a custom delimiter for time and date and also the option to extract values from strings.
|
2016-03-26 18:18:41 +02:00 |
|
Sandu Liviu Catalin
|
b5215b38e3
|
Implement function to retrieve all active vehicles.
|
2016-03-26 18:17:38 +02:00 |
|
Sandu Liviu Catalin
|
aeba86bddf
|
Implement function to retrieve all active textdraws.
|
2016-03-26 18:17:31 +02:00 |
|
Sandu Liviu Catalin
|
5d15342342
|
Implement function to retrieve all active sprites.
|
2016-03-26 18:17:21 +02:00 |
|
Sandu Liviu Catalin
|
c79598d843
|
Implement function to retrieve all active players.
|
2016-03-26 18:17:12 +02:00 |
|
Sandu Liviu Catalin
|
1472594c7f
|
Implement function to retrieve all active pickups.
|
2016-03-26 18:17:05 +02:00 |
|
Sandu Liviu Catalin
|
6683930250
|
Implement function to retrieve all active objects.
|
2016-03-26 18:16:58 +02:00 |
|
Sandu Liviu Catalin
|
534a582561
|
Implement function to retrieve all active keybinds.
|
2016-03-26 18:16:50 +02:00 |
|
Sandu Liviu Catalin
|
054b4f080e
|
Implement function to retrieve all active forcefields.
|
2016-03-26 18:16:41 +02:00 |
|
Sandu Liviu Catalin
|
ea9a370471
|
Implement function to retrieve all active checkpoints.
|
2016-03-26 18:16:32 +02:00 |
|
Sandu Liviu Catalin
|
067693d250
|
Implement function to retrieve all active blips.
|
2016-03-26 18:16:18 +02:00 |
|
Sandu Liviu Catalin
|
216ac8bbc0
|
Use unordered maps for storing script instances and options.
Also update some of the code to use braces even for single statements.
|
2016-03-26 18:16:01 +02:00 |
|
Sandu Liviu Catalin
|
886e525119
|
Implement a helper function to clamp a value between the ranges of another type.
|
2016-03-26 18:14:47 +02:00 |
|
Sandu Liviu Catalin
|
b486ecc2fb
|
Fix the hide object function to calculate the correct coordinates but also implement the raw function.
|
2016-03-26 18:14:00 +02:00 |
|
Sandu Liviu Catalin
|
f9ef0040c9
|
Remove leftover includes from previous merge of the time utilities.
|
2016-03-25 14:43:26 +02:00 |
|
Sandu Liviu Catalin
|
e167a59f83
|
Merge the time utilities under the chrono library.
|
2016-03-25 14:28:07 +02:00 |
|
Sandu Liviu Catalin
|
f3af787bad
|
Don't remove immediate routines bucket.
|
2016-03-25 13:11:21 +02:00 |
|
Sandu Liviu Catalin
|
ad9e02e5fb
|
Update the standard printf function to use the dynamic string retrieval method.
Remove leftover includes from the string and crypt libraries.
|
2016-03-25 02:05:46 +02:00 |
|
Sandu Liviu Catalin
|
c9c0486e9f
|
Remove duplicate code from the Crypt library and use the shared dynamic string argument retrieval.
|
2016-03-25 02:00:37 +02:00 |
|
Sandu Liviu Catalin
|
8828c004ca
|
Add the declaration of the functions that return buffers in string library.
|
2016-03-25 01:54:43 +02:00 |
|
Sandu Liviu Catalin
|
299bc5ba77
|
Update the remaining functions from the string library to a more dynamic style.
|
2016-03-25 01:50:05 +02:00 |
|
Sandu Liviu Catalin
|
2e3fc1e47e
|
Remove useless code from ToLower function in the string library and also name the shorter alias more appropriately.
|
2016-03-25 01:44:55 +02:00 |
|
Sandu Liviu Catalin
|
ae5d86e7cf
|
Update most of the helper functions in the string library to allow a more dynamic value retrieval.
Various other bug fixes and adjustments.
|
2016-03-25 01:41:30 +02:00 |
|
Sandu Liviu Catalin
|
addebc61ff
|
Update the names of certain helpers from the string library to be more appropriate.
|
2016-03-25 00:32:32 +02:00 |
|
Sandu Liviu Catalin
|
f71d0251c9
|
Added various helper functions to the standard string library.
|
2016-03-25 00:25:52 +02:00 |
|
Sandu Liviu Catalin
|
e4b93b020a
|
Implemented a helper class to retrieve a string value from the stack as a string or generate a formatted string if necessary.
|
2016-03-25 00:25:03 +02:00 |
|
Sandu Liviu Catalin
|
42af986890
|
Initial implementation of reload mechanism.
|
2016-03-24 09:32:44 +02:00 |
|
Sandu Liviu Catalin
|
e057f22402
|
Implement functions to import existing entity instances after loading is complete.
|
2016-03-24 08:44:01 +02:00 |
|
Sandu Liviu Catalin
|
f5ec4e65ce
|
Also prevent the player entity instance from being destroyed in mid-destruction.
|
2016-03-24 07:23:01 +02:00 |
|
Sandu Liviu Catalin
|
b877b1701b
|
Don't release the callbacks abruptly in Function destructor.
|
2016-03-24 06:59:02 +02:00 |
|
Sandu Liviu Catalin
|
ff6cacaf68
|
Dumb approach to recive some kind of asserts if the program crashes because a component was used after it was deleted.
|
2016-03-24 06:43:02 +02:00 |
|
Sandu Liviu Catalin
|
3762b5e2ca
|
Fix the exception code and make it use pooled buffers instead of the common buffer.
|
2016-03-24 05:30:07 +02:00 |
|
Sandu Liviu Catalin
|
01bafd7c4f
|
Fix issues in the entity creation and destruction code.
Implement a locking mechanism to prevent entities be dstroyed in mid-destruction.
Also clean up properly when internal instances are deleted.
|
2016-03-24 05:28:55 +02:00 |
|
Sandu Liviu Catalin
|
23617b1493
|
Remove exceptions from entity creation/destruction if the entity already exists or doesn't at all.
|
2016-03-24 04:20:33 +02:00 |
|
Sandu Liviu Catalin
|
133bedce50
|
Dumb implementation of GetTickCount to be revised later if necessary.
|
2016-03-23 00:49:10 +02:00 |
|
Sandu Liviu Catalin
|
bcdb9707f0
|
Initialize the server callback that notify about player and vehicle updates.
|
2016-03-22 16:41:15 +02:00 |
|
Sandu Liviu Catalin
|
a23d934482
|
Implemented the entity pool change server callback to actually create and release entity instances.
|
2016-03-22 04:27:11 +02:00 |
|