| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Allow villagers to pickup items
* Add farmer villager harvesting
* Use of auto keyword
* Using for loop to check adjacent crops
* Show particules when farmer harvest
* Fix area comment
* Move constants to header file
* Removing unnecessary semicolon
* Initialization of CropBlockType variable
* Apply 12xx12 suggestion
* Fixing area constant size
* Refactor bounding box calculation, use vectors.
* Add Api documentation
* Update lua docs
* Rework farmer ai
* Fixing lua docs notes
* Add missing capitalisation
* Add villagers inventory save
* Fixing loading entities from disk inconsistencies
* Add farmer harvest animation
* Fix beetroots grow state
Co-authored-by: Alexander Harkness <me@bearbin.net>
|
| |
|
| |
|
|
|
|
|
|
|
| |
Closes #4236
CMake now creates a header file in the build directory under the path "include/Globals.h" which just includes "src/Globals.h" with an absolute path. Then instead of adding "src/" to the include directories, it adds "include/".
#include "Globals.h" still works by including the build generated file and any other src-relative path will not work.
|
| |
|
| |
|
|
|
|
| |
also refactored cWorld::m_WorldAge and cWorld::m_TimeOfDay
|
| |
|
| |
|
|
|
|
|
| |
This was mostly done automatically and then visually inspected for obvious errors.
All //-style comments should have a 2-space separation from the code, and 1 space after the comment sign.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Most code in Tick is now split up in different functions.
|
| |
|
| |
|
| |
|
| |
|
|
|