Một luật bo góc: những ô nào là cùng một địa hình và vẽ bằng bộ ô nào. Tiếp...
#include <njin_procgen.h>
Các thuộc tính Public | |
| std::vector< i32 > | tiles {} |
| Các ô của lưới mà luật này thay bằng ô của bộ (ví dụ cỏ và đất cùng là "mặt đất"). | |
| std::vector< i32 > | joins {} |
| Ô khác vẫn được tính là nối liền (không tạo mép), nhưng không bị thay: đá dưới đất, cửa trên tường. | |
| i32 | base = 0 |
| Số thứ tự của ô đầu tiên của bộ trong tileset. Bộ là các ô liền nhau. | |
| autotile_layout | layout = autotile_blob |
| Kiểu bộ. | |
| u8 | outside = side_all |
| Những phía mà ngoài lưới coi như cùng loại (các bit njin::grid_side). | |
Một luật bo góc: những ô nào là cùng một địa hình và vẽ bằng bộ ô nào.
Những phía mà ngoài lưới coi như cùng loại (các bit njin::grid_side).
Mặc định cả bốn: mép bản đồ không bo góc, đất chạy tiếp ra ngoài. Bỏ side_up nếu mặt đất phải có viền phía trên.