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 |
|
Sandu Liviu Catalin
|
1f0d26da33
|
Separated the code that deallocates entity instances so it can be shared by entity pool change events from the server.
Minor improvements in the entity allocation methods.
Removed the return value from the function binding method.
|
2016-03-22 04:12:25 +02:00 |
|
Sandu Liviu Catalin
|
b60c8bc12c
|
Separate the code that actually allocates the entity instance so it can be shared by entity pool change events from the server.
|
2016-03-22 03:29:27 +02:00 |
|
Sandu Liviu Catalin
|
b8ddc7f3b8
|
Use script exceptions in central core if if an error occurred when creating entities.
|
2016-03-22 02:53:22 +02:00 |
|