コード例 #1
0
ファイル: BiomeDesert.cs プロジェクト: wobushiren79/ThaumAge
    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);
    }
コード例 #2
0
ファイル: BiomeForest.cs プロジェクト: wobushiren79/ThaumAge
    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);
    }
コード例 #3
0
ファイル: BiomeForest.cs プロジェクト: wobushiren79/ThaumAge
    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);
    }
コード例 #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);
    }