summaryrefslogtreecommitdiffstats
path: root/src/Bindings/ManualBindings_World.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fixed a race condition between chunk loader and generator.Mattes D2015-10-041-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.
* Prepared ScheduleTask for threading refactorTiger Wang2015-09-251-44/+11
| | | | | * Llama-ified and condensed Schedule/QueueTask - Removed hackery done with piston animations
* fixed casttycho2015-09-241-1/+1
|
* Add new "ForEach" function: ForEachLoadedChunk.tycho2015-09-241-0/+54
|
* Some warning fixesJulian Laubstein2015-08-181-6/+16
|
* Silenced and fixed many warning messages across multiple files.Samuel Barney2015-07-291-4/+4
|
* Buttons no longer click on when already on. Buttons now play sound when clicking off.Hax522015-06-241-1/+1
|
* Made cLightingThread own its callbackstycho2015-05-301-2/+1
|
* Merge branch 'master' into PreventNewWarningstycho2015-05-231-1/+1
|\
| * TryGetHeight returns a boolAlexander Harkness2015-05-231-1/+1
| | | | | | should fix #2099
* | Added LuaState support for all integral typestycho2015-05-191-1/+1
|/ | | | All so added error handling for out of range values
* Moved cWorld manual bindings out into a separate file.Mattes D2015-05-131-0/+588