mirror of
https://github.com/neoStudiosLCE/neoLegacy.git
synced 2026-05-21 22:55:04 +00:00
used compilation to change savanna biome generation and savanna tree teatures using abstractTreeFeature that was missing.
18 lines
545 B
C++
18 lines
545 B
C++
#pragma once
|
|
#include "AbstractTreeFeature.h"
|
|
|
|
class SavannaTreeFeature : public AbstractTreeFeature
|
|
{
|
|
public:
|
|
SavannaTreeFeature(bool doUpdate);
|
|
virtual bool place(Level* level, Random* random, int x, int y, int z) override;
|
|
|
|
private:
|
|
static int s_logState;
|
|
static int s_leafState;
|
|
|
|
void placeLog(Level* level, int x, int y, int z);
|
|
void placeLeafAt(Level* level, int x, int y, int z);
|
|
void placeLeavesLayer3(Level* level, int cx, int cy, int cz);
|
|
void placeLeavesLayer1(Level* level, int cx, int cy, int cz);
|
|
}; |