rP20374 introduced some new selection shapes.
rP23636 had the existing selection shapes redrawn from svg to ensure uniform line thickness.
rP23638 introduced new oblong (1:2 and 1:4) selection shapes, as briefly discussed here on the forums.
This patch does the following:
- because there are many more shapes than sizes, the textures are now moved from {shape/size} to {size/shape}; this is to easily accommodate future additions;
- circle and square are renamed to ellipse and rectangle (precise language);
- deleted unused art/textures/selection/ shapes:
actor.png actor_mask.png circle/32x32.png circle/32x32_mask.png circle/512x512.png circle/512x512_mask.png circle/64x64.png circle/64x64_mask.png hash/128x128.png hash/128x128_mask.png hash/256x256.png hash/256x256_mask.png
- updated templates accordingly;
- removed numerous unnecessary <Selectable> entries;
- assigned new oblong shapes to templates with footprint ratios closer to 1:2 than 1:1
- used cartouche for catafalque, rouded rectangle for siege, octagram for territory pull
Overview of new usage per texture:
- 128x128/
- arrow: champion infantry
- ellipse: birds, trees, infantry, female citizens, slaves, some traders
- octagram: territory pull
- plus: healer
- rectangle: —
- rhombus: —
- rounded_rectangle: polybolos, scorpio
- star: hero infantry and healer
- 128x256/
- cartouche: catafalque
- elllipse: cavalry, dog, fauna, fishing boats, some traders
- rectangle: —
- rounded_rectangle: oxybeles, lithobolos, rams
- 128x512/
- cartouche: —
- ellipse: shark, whale, ships
- rectangle: —
- rounded_rectangle: fireraiser
- 256x256/
- arrow: champion cavalry and elephant
- ellipse: elephant archer, worker elephant
- octagram: —
- plus: —
- rectangle: formation
- rhombus: —
- rounded_rectangle: siege tower
- star: hero cavalry and elephant
PS No 1:3 etc sizes are introduced, because Atlas does not accept textures with dimensions that are not powers of two. As a consequence there is a small amount of stretching for some specific units, e.g. the bulky Celtic warbarge.
PPS svg source files are located here. As you can see, there are many more available there not included in this patch. These selection textures are really small and cheap (only a few kb each), so more shapes could be added as well, to have more assets for future mods, if desired.