4 Commits

Author SHA1 Message Date
Krzysztof Wiśniewski
fe09535244
Add coniferous trees the way I like them (#1377)
I still need more variants of lushy branches, also the average branch
variants seem a bit bare, too bare IMO, tho maybe these are things we
could tweak later?

![Screenshot 2025-06-02
000603](https://github.com/user-attachments/assets/b190ec37-a897-4373-ade2-da4bd53d761c)
![Screenshot 2025-06-02
000620](https://github.com/user-attachments/assets/4c63b49a-6b74-47a5-aabb-f0731a1b8377)
![Screenshot 2025-06-02
000636](https://github.com/user-attachments/assets/2bb1cbc6-8307-4289-aab7-309faae93f25)
2025-06-17 18:23:47 +02:00
Krzysztof Wiśniewski
8f9ebe55fa
Allow direct use of blueprints as SBBs (#1500)
## Descriptions

This pull request adds inline SBBs feature which allows blueprints to be
used directly (without SBB zon file) as child in other SBB files.
Blueprint used this way must not any child blocks on it's own.
To ensure that the feature works correctly some of the now redundant SBB
zon files were removed.
Current implementation generates SBB at runtime for each of the
blueprints that has 0 child blocks and doesn't have an SBB with same ID.
In the future the implementation could be changed to create SBBs on
demand, to avoid wasting memory on blueprints which are not used or use
SBB with different name, that is not critical tho (really small gains)
and requires #1499

## Links

Resolves: #1403

---------

Co-authored-by: IntegratedQuantum <43880493+IntegratedQuantum@users.noreply.github.com>
2025-06-01 12:56:54 +02:00
Krzysztof Wiśniewski
14c7fafce9
Merge sbb and blueprint asset directories (#1498)
## Description

This pull request merges `sbb` and `blueprint` directory trees into
single directory tree as discussed in #1403 searched twice, once to load
blueprint files, once to load sbb zon files.

## Links

Related to: #1403
Related to: #1408
2025-05-24 13:23:51 +02:00
ikabod-kee
2991febe3f
Oak and Birch Tree Generators (#1382)
* Added Blueprints and SBBs for oak and birch trees

* Whoops! Added .zig to .zon

* Format Change (agh)

* Fixes to generators

* Changed nulls and put trees in Tree folder

* Removed Treefixes

* Update leaf_1.zig.zon

* Omitted chances

* 5 years

* Changed the two oak roots I had neglected
2025-05-07 18:37:45 +02:00