Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2016-08-21 | cLuaState: Added template to push multiple values in a single call. (#3331) | Mattes D | 1 | -10/+3 | |
2016-08-18 | Fix cWorld:QueueTask() Lua's binding | ElNounch | 1 | -2/+1 | |
Manual binding expect three parameters : self, a number, a function And then read self and a function... Removing the extra check for the broken second argument | |||||
2016-08-14 | Fixed cWorld:ChunkStay bindings. (#3319) | Mattes D | 1 | -14/+15 | |
Introduced new cLuaState::cOptionalCallback for representing optional callbacks (nil from Lua side). Introduced new cLuaState::cStackTable class for easy access to Lua table's elements. Fixes #3305. | |||||
2016-06-27 | Converted cLuaState::cCallbackPtr into a UniquePtr. | Mattes D | 1 | -2/+2 | |
2016-06-27 | LuaState: Implemented proper locking for cCallback. | Mattes D | 1 | -1/+3 | |
2016-06-27 | Changed world tasks to use cLuaState::cCallback. | Mattes D | 1 | -67/+38 | |
2016-03-21 | Revert "Lua callback" | Mattes D | 1 | -38/+67 | |
2016-03-17 | Changed world tasks to use cLuaState::cCallback. | Mattes D | 1 | -67/+38 | |
2016-02-05 | Bulk clearing of whitespace | LogicParrot | 1 | -11/+11 | |
2016-01-02 | Fix typo (ammount) | Arnaud Meuret | 1 | -3/+3 | |
2015-12-18 | Revised the explosion-related Lua API and docs. | Mattes D | 1 | -34/+128 | |
Fixes #2746. | |||||
2015-11-03 | Implemented brewing | Lukas Pioch | 1 | -0/+2 | |
2015-10-04 | Fixed a race condition between chunk loader and generator. | Mattes D | 1 | -2/+2 | |
When using ChunkWorx to generate multiple chunks, the server would sometimes fail an assert because it would generate a chunk even when it was successfully loaded. This was caused by chunks queued in cWorld's m_SetChunkDataQueue and thus being marked as "InQueue" although they were already loaded. Solved by adding a new parameter to chunk coord callbacks specifying whether the operation succeeded or failed, and using that instead of the chunk presence flag to decide whether to generate or not. | |||||
2015-09-25 | Prepared ScheduleTask for threading refactor | Tiger Wang | 1 | -44/+11 | |
* Llama-ified and condensed Schedule/QueueTask - Removed hackery done with piston animations | |||||
2015-09-24 | fixed cast | tycho | 1 | -1/+1 | |
2015-09-24 | Add new "ForEach" function: ForEachLoadedChunk. | tycho | 1 | -0/+54 | |
2015-08-18 | Some warning fixes | Julian Laubstein | 1 | -6/+16 | |
2015-07-29 | Silenced and fixed many warning messages across multiple files. | Samuel Barney | 1 | -4/+4 | |
2015-06-24 | Buttons no longer click on when already on. Buttons now play sound when clicking off. | Hax52 | 1 | -1/+1 | |
2015-05-30 | Made cLightingThread own its callbacks | tycho | 1 | -2/+1 | |
2015-05-23 | TryGetHeight returns a bool | Alexander Harkness | 1 | -1/+1 | |
should fix #2099 | |||||
2015-05-19 | Added LuaState support for all integral types | tycho | 1 | -1/+1 | |
All so added error handling for out of range values | |||||
2015-05-13 | Moved cWorld manual bindings out into a separate file. | Mattes D | 1 | -0/+588 | |