Exemple #1
0
    public void AddCactus(Vector3Int startPosition)
    {
        BiomeForTreeData cactusData = new BiomeForTreeData();

        cactusData.addRate   = 0.1f;
        cactusData.minHeight = 1;
        cactusData.maxHeight = 5;
        cactusData.treeTrunk = BlockTypeEnum.Cactus;
        BiomeCreateTreeTool.AddCactus(1, startPosition, cactusData);
    }
Exemple #2
0
    protected void AddBigTree(Vector3Int wPos)
    {
        BiomeForTreeData treeData = new BiomeForTreeData
        {
            addRate     = 0.01f,
            minHeight   = 6,
            maxHeight   = 10,
            treeTrunk   = BlockTypeEnum.TreeOak,
            treeLeaves  = BlockTypeEnum.LeavesOak,
            leavesRange = 4,
        };

        BiomeCreateTreeTool.AddTreeForBig(222, wPos, treeData);
    }
Exemple #3
0
    protected void AddTree(Vector3Int wPos)
    {
        BiomeForTreeData treeData = new BiomeForTreeData
        {
            addRate     = 0.05f,
            minHeight   = 3,
            maxHeight   = 6,
            treeTrunk   = BlockTypeEnum.TreeOak,
            treeLeaves  = BlockTypeEnum.LeavesOak,
            leavesRange = 2,
        };

        BiomeCreateTreeTool.AddTree(111, wPos, treeData);
    }
Exemple #4
0
    protected void AddWorldTree(Vector3Int wPos)
    {
        BiomeForTreeData treeData = new BiomeForTreeData
        {
            addRate     = 0.00005f,
            minHeight   = 30,
            maxHeight   = 50,
            treeTrunk   = BlockTypeEnum.TreeWorld,
            treeLeaves  = BlockTypeEnum.LeavesWorld,
            leavesRange = 4,
            trunkRange  = 3,
        };

        BiomeCreateTreeTool.AddTreeForWorld(wPos, treeData);
    }