-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathicombo.toml
67 lines (48 loc) · 1.72 KB
/
icombo.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
[options]
# where icombo will look for the parts to build images
image_input_directory = "./image_parts"
# where icombo will output images
image_output_directory = "./output_images"
# the pixel size of a side of an image part
# this configuration will make each image part a square whose sides are 64 pixels
# if my image had 4 parts, the height would be 64 pixels and the width 256 pixels (4 * 64)
image_part_size_pixels = 64
# number of images that can be built simultaneously, if left at zero icombo will attempt to build all images simultaneously
concurrency = 0
[[images]]
# this image will be output to the image_output_directory as my_new_image.png
name = "logs_to_boards"
# image parts are read from top to bottom bulding the image from left to right
[[images.image_parts]]
# icombo will serach for log.png in the configured image_input_directory
file_name = "log"
# icombo will repeat the image based on count, if count is 1 you can remove this line
count = 2
# arrow faces up by default and rotates counter clockwise
[[images.image_parts]]
file_name = "arrow"
# icombo will rotate the image based on rotation_degrees counter clockwise
rotation_degrees = 270
# simplest way to define a part, will add it once not changing rotation
[[images.image_parts]]
file_name = "board"
[[images]]
name = "boards_to_house"
[[images.image_parts]]
file_name = "board"
count = 2
[[images.image_parts]]
file_name = "arrow"
rotation_degrees = 270
[[images.image_parts]]
file_name = "house"
[[images]]
name = "houses_to_village"
[[images.image_parts]]
file_name = "house"
count = 2
[[images.image_parts]]
file_name = "arrow"
rotation_degrees = 270
[[images.image_parts]]
file_name = "village"