Sandu Liviu Catalin
|
e76026eae3
|
Invoke the debugger and traceback when catching exceptions from failure callback in command manager.
|
2016-08-26 17:16:33 +03:00 |
|
Sandu Liviu Catalin
|
e37d01cabd
|
Allow unbinding of command listener callbacks by passing null.
|
2016-08-26 16:56:08 +03:00 |
|
Sandu Liviu Catalin
|
46fae978d7
|
Allow unbinding of command manager callbacks by passing null.
|
2016-08-26 16:54:23 +03:00 |
|
Sandu Liviu Catalin
|
981e16ad01
|
Assign the parameter index temporarily before validating to prevent exception if the currently assigned index is invalid.
|
2016-08-26 01:38:58 +03:00 |
|
Sandu Liviu Catalin
|
5136a93d37
|
Update projects to putput standalone binaries to a subfolder.
|
2016-08-26 00:10:46 +03:00 |
|
Sandu Liviu Catalin
|
1b7299c0aa
|
Update the provided sample INI config file to include new options.
|
2016-08-25 23:56:00 +03:00 |
|
Sandu Liviu Catalin
|
e02014088b
|
Fix the range checks for column indexes in the SQLite module.
|
2016-08-25 23:50:11 +03:00 |
|
Sandu Liviu Catalin
|
11d5cff63b
|
Prevent exceptions thrown during the destruction of an entrity instance from blocking the release of it's resources.
|
2016-08-25 23:47:59 +03:00 |
|
Sandu Liviu Catalin
|
dfbb0b9c46
|
Show a proper debug trace when catching squirrel exceptions at the event entry level.
|
2016-08-25 23:46:51 +03:00 |
|
Sandu Liviu Catalin
|
44d6905d3b
|
Implement a logging option to hide some of the verbose output during plugin start up.
|
2016-08-25 12:22:39 +03:00 |
|
Sandu Liviu Catalin
|
28ac1e889a
|
Don't use log messages to confirm the plugin was loaded or not since they can be ignored.
|
2016-08-25 12:00:48 +03:00 |
|
Sandu Liviu Catalin
|
2c1f588cba
|
Assign the column index temporarily before validating to prevent exception if the currently assigned index is invalid.
|
2016-08-25 11:55:20 +03:00 |
|
Sandu Liviu Catalin
|
d95f3253d4
|
Move the auto assign helper class to the shared utility header.
|
2016-08-25 11:54:29 +03:00 |
|
Sandu Liviu Catalin
|
64416c093c
|
Implement a simple system for snippets to be notified when the scripts were loaded and about to be unloaded.
|
2016-08-25 03:08:44 +03:00 |
|
Sandu Liviu Catalin
|
fae1e51c7b
|
Prevent ambiguity errors during compilation caused by the new dispatch system under x64 builds.
|
2016-08-25 01:01:03 +03:00 |
|
Sandu Liviu Catalin
|
d449247b5e
|
Update the LongInt type to use the new dynamic dispatching system for metamethods.
|
2016-08-25 00:19:53 +03:00 |
|
Sandu Liviu Catalin
|
16656362cc
|
Minor documentation for long integer helper types.
|
2016-08-24 23:36:48 +03:00 |
|
Sandu Liviu Catalin
|
a0316092e3
|
Update the Vector4 type to use the new dynamic dispatching system for metamethods.
|
2016-08-24 23:18:19 +03:00 |
|
Sandu Liviu Catalin
|
fd9979453b
|
Update the Vector2i type to use the new dynamic dispatching system for metamethods.
|
2016-08-24 23:18:08 +03:00 |
|
Sandu Liviu Catalin
|
ee7880d7f4
|
Update the Vector2 type to use the new dynamic dispatching system for metamethods.
|
2016-08-24 23:18:00 +03:00 |
|
Sandu Liviu Catalin
|
1a409b4919
|
Update the Sphere type to use the new dynamic dispatching system for metamethods.
|
2016-08-24 23:17:37 +03:00 |
|
Sandu Liviu Catalin
|
1b95fba086
|
Update the Quaternion type to use the new dynamic dispatching system for metamethods.
|
2016-08-24 23:17:29 +03:00 |
|
Sandu Liviu Catalin
|
b05b6409b8
|
Update the Color4 type to use the new dynamic dispatching system for metamethods.
|
2016-08-24 23:17:18 +03:00 |
|
Sandu Liviu Catalin
|
778b6ea59d
|
Update the Color3 type to use the new dynamic dispatching system for metamethods.
|
2016-08-24 23:17:09 +03:00 |
|
Sandu Liviu Catalin
|
64ed87f4b4
|
Update the Circle type to use the new dynamic dispatching system for metamethods.
|
2016-08-24 23:17:01 +03:00 |
|
Sandu Liviu Catalin
|
67e8fa650f
|
Update the AABB type to use the new dynamic dispatching system for metamethods.
|
2016-08-24 23:16:53 +03:00 |
|
Sandu Liviu Catalin
|
f88f8b9942
|
Remove leftover commented code from Vector3 registration code.
|
2016-08-24 23:16:37 +03:00 |
|
Sandu Liviu Catalin
|
86fcceb6ce
|
Update the Routine type to use the new dynamic dispatching system for metamethods.
|
2016-08-24 22:29:00 +03:00 |
|
Sandu Liviu Catalin
|
7aafb79ba2
|
Update the Routine type to use the new dynamic dispatching system for metamethods.
|
2016-08-24 22:28:15 +03:00 |
|
Sandu Liviu Catalin
|
3cf8f7a24a
|
Remove dynamic argument comparison from the shared utility header and reimplement it as a more flexible dynamic dispatching in it's own header.
|
2016-08-24 22:27:45 +03:00 |
|
Sandu Liviu Catalin
|
adde1e852a
|
Reduce duplicate code from dynamic comparisons and prepare the implementation to be used for other metamethods types.
|
2016-08-24 19:47:10 +03:00 |
|
Sandu Liviu Catalin
|
99da8892a4
|
Implement dynamic comparison for the Routine type.
|
2016-08-24 18:47:18 +03:00 |
|
Sandu Liviu Catalin
|
d31c77341c
|
Implement a dynamic comparison system.
|
2016-08-24 18:45:46 +03:00 |
|
Sandu Liviu Catalin
|
5557f666ef
|
Minor change in some projects to satisfy codeblocks and prevent a request to save them each time.
|
2016-08-24 01:21:27 +03:00 |
|
Sandu Liviu Catalin
|
fb709024b8
|
Remove projects projects or projects for incomplete modules from the main workspace.
|
2016-08-24 01:20:38 +03:00 |
|
Sandu Liviu Catalin
|
2c0ce2e2cd
|
Add a dummy return value to prevent an error about not returning anything.
|
2016-08-24 01:19:05 +03:00 |
|
Sandu Liviu Catalin
|
9a0973bbc6
|
Fix various spelling mistakes.
|
2016-08-24 00:27:22 +03:00 |
|
Sandu Liviu Catalin
|
fbb7dc9f75
|
Implemented various helper functions for the quaternion class.
|
2016-08-23 23:02:19 +03:00 |
|
Sandu Liviu Catalin
|
f3db1101ab
|
Added a few helper constants in the shared header to prepare for Quaternion implementation.
|
2016-08-23 23:01:57 +03:00 |
|
Sandu Liviu Catalin
|
fadf480dc4
|
Enable several compile time options for the SQLite module.
|
2016-08-22 22:07:45 +03:00 |
|
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
|
a35b127871
|
Fix the script loading process and further improve it with multi stage loading of scripts.
|
2016-08-19 19:46:26 +03:00 |
|
Sandu Liviu Catalin
|
e99e6259f7
|
Add a helper class to make sure a certain value is assigned to a variable regardless of the thrown exceptions.
|
2016-08-19 19:45:43 +03:00 |
|
Sandu Liviu Catalin
|
19ebddfc71
|
Expose identifiers of newlly added events.
|
2016-08-19 18:28:41 +03:00 |
|
Sandu Liviu Catalin
|
e179452a61
|
Implement a new event to receive notifications when an pickup auto timer has changed.
|
2016-08-19 18:26:52 +03:00 |
|
Sandu Liviu Catalin
|
a47f7541d0
|
Add the (pickup automatic status changed) event to the events enumeration.
|
2016-08-19 18:23:27 +03:00 |
|
Sandu Liviu Catalin
|
cdc0ac7585
|
Implement a new event to receive notifications when a pickup automatic status has changed.
|
2016-08-19 18:21:41 +03:00 |
|
Sandu Liviu Catalin
|
3def96b57a
|
Fix incorrect enumeration value in switch statement when requesting pickup events.
|
2016-08-19 18:16:21 +03:00 |
|