There are three more flags for egg-texture-cards that we'll talk about here. The first is the flag -g
, which is used to set the dimensions for the polygon that's created. It takes the left,right,bottom
, and top
values as inputs. The origin for the card is always at 0
. For example, if we wanted these dimensions:
Left: -0.25 Right: 1.25 Bottom: -0.4 Top: 0.8
We would use the flag like this:
egg-texture-cards.exe -g -0.25,1.25,-0.4,0.8
If the -g
flag isn't supplied, the default dimensions are -0.5, 0.5, -0.5, 0.5
, or a one unit square centered on its origin.
The next flag worth mentioning is -p
. This flag tells egg-texture-cards the pixel size of an image that exactly fits the polygon described by the dimensions of the -g
flag. If both of these flags are used when multiple images are supplied, egg-texture-cards will resize each polygon for each image. That way, images that have different dimensions will get different sized polygons. This method was used to create the egg file that stores the menu backgrounds used in our game.
The last flag is -h
, and it's probably the most important. Using the -h
flag will make egg-texture-cards print out a help screen that describes every flag we can use. When using -h
, we don't have to supply an input or output file. We can just use the flag, like this:
egg-texture-cards.exe -h