| 552 | } |
| 553 | |
| 554 | bool tryVariant(std::string value, TileType &paint) |
| 555 | { |
| 556 | FOR_ENUM_ITEMS(tiletype_variant, i) |
| 557 | { |
| 558 | if (value == ENUM_KEY_STR(tiletype_variant,i)) |
| 559 | { |
| 560 | paint.variant = i; |
| 561 | return true; |
| 562 | } |
| 563 | } |
| 564 | return false; |
| 565 | } |
| 566 | |
| 567 | bool processTileType(color_ostream & out, TileType &paint, std::vector<std::string> ¶ms, int start, int end, bool isFilter) |
| 568 | { |