Commit Graph

21 Commits

Author SHA1 Message Date
Rochet2
00ba8e518c Fix inefficient InvalidateObjects 2018-04-25 21:54:18 +03:00
Rochet2
4cc5e42562 fix clang warnings Wundefined-var-template 2017-04-12 23:20:27 +03:00
Rochet2
cc2037461c Optimize table usage in methods 2017-03-19 16:27:46 +02:00
Rochet2
b7c379a42c Change Eluna to a global variable
Remove Eluna* from being passed. You can now get it through Eluna::GetEluna(L)
Change function call cleanup to lua_settop instead of manual loop
Explicitly delete the copy constructor and copy assignment operators
2017-03-19 15:48:48 +02:00
Rochet2
d162ae4105 Move objects from global table to internal registery 2016-02-24 23:01:11 +02:00
Rochet2
d44fc8b3ae Fix linux 2016-01-05 20:47:15 +02:00
Rochet2
2fce645b7e new year 2016-01-05 20:19:47 +02:00
Rochet2
972ff3d010 Some performance and warning fixes 2016-01-05 14:57:29 +02:00
Rochet2
1bc22faa7f Add some bug and warning fixes as well as some enchantment from mthread branch 2015-08-08 15:37:22 +03:00
Tommy
803a835668 Happy New Year 2015 2015-01-01 13:59:33 -05:00
Rochet2
dfca1c67f2 Eluna fix reload crash and add more asserts 2014-12-26 01:30:48 +02:00
Rochet2
5330a3d9b9 Eluna Clean part of old code off 2014-12-24 00:49:28 +02:00
Rochet2
631e220b31 Eluna changes
* Attempt fix VS 2010 pow error
* Tweak the doc parser a little to work with variable arugments ... and show
enum names and similar.
* Change push and check to work with more types like size and time (fix osx)
* Add errors to using not implemented operations on eluna objects
* Change some SQL comments to work with documentation better
* Add functions to create uint64 and int64 values (may need rename)
* Change doc generation documentation a little to make it clearer how proto is used
2014-12-20 18:24:53 +02:00
Rochet2
cb7f9d5145 Eluna add int64 datatype, rename functions for osx, enhance object checking code 2014-12-15 23:29:49 +02:00
Patman64
967a8045eb Fix calling Eluna functions from coroutines.
Fixes #126.
2014-12-15 00:33:46 -05:00
Rochet2
6268216a64 Eluna implement changes from new_mthread to master ~ Does not add multithread support 2014-11-30 01:37:45 +02:00
Rochet2
42ffd8aff8 Eluna: Implement utility GetRow() 2014-09-13 21:39:48 +03:00
Rochet2
10c81df2cd Eluna add asserts for typename 2014-09-13 21:37:54 +03:00
Rochet2
38c516c527 Eluna add boost support and fix warnings 2014-07-24 23:37:42 +03:00
Rochet2
94528114c9 Eluna fix typo in filename thanks Antz :3 2014-07-17 16:41:48 +03:00
Rochet2
a3359062e5 Eluna/Core Refactor code making LuaEngine.h lighter and splitting entities to their own files. Fixed reload crash for timed events 2014-07-16 16:12:07 +03:00