Sandu Liviu Catalin
07d37831b9
Use 'color' instead of 'colour' internally and expose aliases to both for the script interface.
2016-08-21 18:07:35 +03:00
Sandu Liviu Catalin
a64fa8a3a1
Undo changes from previous commit. As it turns out this is just another conflict between Brits and Americans. A conflict which makes everything warn about a spelling mistake when it's not the case.
2016-08-20 22:42:54 +03:00
Sandu Liviu Catalin
ce7aed075c
Fix a spelling mistake in event names.
2016-08-20 21:14:03 +03:00
Sandu Liviu Catalin
19ebddfc71
Expose identifiers of newlly added events.
2016-08-19 18:28:41 +03:00
Sandu Liviu Catalin
8af8890152
Expose identifiers of newlly added events.
2016-08-18 17:13:49 +03:00
Sandu Liviu Catalin
0afd4f3c2e
Expose identifiers of newlly added events.
2016-08-18 16:16:49 +03:00
Sandu Liviu Catalin
959cf78c72
Expose identifiers of newlly added events.
2016-08-18 15:24:35 +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
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
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
Sandu Liviu Catalin
ed6bb9802f
Add missing weapon identifier for Heli-blade. Should close #23
2016-07-27 23:59:43 +03:00
Sandu Liviu Catalin
93e6e9f77a
Adjust the name from Rocket to Missile to prevent poossible collisions when converting from name to identifier. Should close #24
2016-07-27 23:49:02 +03:00
Sandu Liviu Catalin
c431734311
Keep a consistent naming style in constants.
2016-06-19 11:07:35 +03:00
Sandu Liviu Catalin
af9c00298c
Fix infinite loop when registering constants.
2016-06-16 03:12:01 +03:00
Sandu Liviu Catalin
f8fabaf0b5
Improve the names of elments in the Skins enumeration to be consistent with the other enumerations.
2016-06-16 02:44:13 +03:00
Sandu Liviu Catalin
9a66f2a5d6
Reduce overall compile time and executable size of constants registration.
2016-06-16 02:43:07 +03:00
Sandu Liviu Catalin
56970f69c2
Exported more enumerations from teh SDK.
...
Renamed several existing enumerations for consistency.
2016-05-24 08:18:39 +03:00
Sandu Liviu Catalin
efa578e8a6
Add aliases for color and colour.
2016-05-24 04:59:36 +03:00
Sandu Liviu Catalin
f2361a27c3
Untested update to the new plugin API.
...
Various other changes to the plugin as well.
2016-05-22 06:20:38 +03:00
Sandu Liviu Catalin
b818a162ee
Initial implementation of the standard math library.
...
Implemented utilities to convert between fundamental types.
Implemented helper functions to retrieve numeric values from the stack at all costs.
Implemented various delegates on the long integer types to mimic the standard types.
Moved most of the stack utilities in a separate source.
Various other fixes and improvements.
2016-04-14 03:08:06 +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
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
ec88d0ae30
Replaced the numeric limits from previous legacy implementation with the one provided by C++11.
...
Added a few extra constants for numeric limits.
2016-03-22 02:05:50 +02:00
Sandu Liviu Catalin
06e598acfb
Dumped the old implementation. Started with a more simple approach.
2016-02-21 00:25:00 +02:00