diff --git a/files/opencs/raster/scene-exterior-parts/0_backdrop.png b/files/opencs/raster/scene-exterior-parts/0_backdrop.png new file mode 100644 index 000000000..f95983cc1 Binary files /dev/null and b/files/opencs/raster/scene-exterior-parts/0_backdrop.png differ diff --git a/files/opencs/raster/scene-exterior-parts/1_grid.png b/files/opencs/raster/scene-exterior-parts/1_grid.png new file mode 100644 index 000000000..9711df62c Binary files /dev/null and b/files/opencs/raster/scene-exterior-parts/1_grid.png differ diff --git a/files/opencs/raster/scene-exterior-parts/2_arrows.png b/files/opencs/raster/scene-exterior-parts/2_arrows.png new file mode 100644 index 000000000..f388255ad Binary files /dev/null and b/files/opencs/raster/scene-exterior-parts/2_arrows.png differ diff --git a/files/opencs/raster/scene-exterior-parts/3_cell_marker.png b/files/opencs/raster/scene-exterior-parts/3_cell_marker.png new file mode 100644 index 000000000..a2de374b7 Binary files /dev/null and b/files/opencs/raster/scene-exterior-parts/3_cell_marker.png differ diff --git a/files/opencs/raster/scene-exterior-parts/4_terrain.png b/files/opencs/raster/scene-exterior-parts/4_terrain.png new file mode 100644 index 000000000..95901c805 Binary files /dev/null and b/files/opencs/raster/scene-exterior-parts/4_terrain.png differ diff --git a/files/opencs/raster/scene-exterior-parts/5_divider.png b/files/opencs/raster/scene-exterior-parts/5_divider.png new file mode 100644 index 000000000..b34af53c5 Binary files /dev/null and b/files/opencs/raster/scene-exterior-parts/5_divider.png differ diff --git a/files/opencs/raster/scene-exterior-parts/composite_the_icons.sh b/files/opencs/raster/scene-exterior-parts/composite_the_icons.sh new file mode 100755 index 000000000..939bda923 --- /dev/null +++ b/files/opencs/raster/scene-exterior-parts/composite_the_icons.sh @@ -0,0 +1,18 @@ +#!/bin/bash + +# Run this from the "parts" directory to composite the final 32 icons +# Also creates status (masked) variants of the icons while at it + +set -e + +mkdir -p status +i=0 + +for grid in '' '*_grid*'; do +for arrows in '' '*_arrows*'; do +for cell_marker in '' '*_cell_marker*'; do + files=$(echo $grid $arrows $cell_marker | tr ' ' '\n' | sort -n | tr '\n' ' ') + convert *backdrop* $files *terrain* -background transparent -mosaic \ + -crop '23x48+25+0' *mask* -mosaic status/$i.png + i=$((i+1)) +done;done;done; diff --git a/files/opencs/raster/scene-exterior-parts/mask.png b/files/opencs/raster/scene-exterior-parts/mask.png new file mode 100644 index 000000000..8bd6f6362 Binary files /dev/null and b/files/opencs/raster/scene-exterior-parts/mask.png differ diff --git a/files/opencs/scalable/scene-exterior.svg b/files/opencs/scalable/scene-exterior.svg new file mode 100644 index 000000000..7021a0440 --- /dev/null +++ b/files/opencs/scalable/scene-exterior.svg @@ -0,0 +1,599 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + Sergey "Shnatsel" Davidoff <shnatsel@gmail.com> + + + + + Sergey "Shnatsel" Davidoff <shnatsel@gmail.com> + + + + + + + + + + + + This icon was designed bySergey "Shnatsel" Davidofffor OpenMW content editorLicensed under GNU GPLv3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/files/opencs/scene-exterior-arrows.png b/files/opencs/scene-exterior-arrows.png new file mode 100644 index 000000000..f388255ad Binary files /dev/null and b/files/opencs/scene-exterior-arrows.png differ diff --git a/files/opencs/scene-exterior-borders.png b/files/opencs/scene-exterior-borders.png new file mode 100644 index 000000000..9711df62c Binary files /dev/null and b/files/opencs/scene-exterior-borders.png differ diff --git a/files/opencs/scene-exterior-marker.png b/files/opencs/scene-exterior-marker.png new file mode 100644 index 000000000..a2de374b7 Binary files /dev/null and b/files/opencs/scene-exterior-marker.png differ diff --git a/files/opencs/scene-exterior-markers.png b/files/opencs/scene-exterior-markers.png new file mode 100644 index 000000000..a2de374b7 Binary files /dev/null and b/files/opencs/scene-exterior-markers.png differ diff --git a/files/opencs/scene-exterior-status-0.png b/files/opencs/scene-exterior-status-0.png new file mode 100644 index 000000000..f95de53e3 Binary files /dev/null and b/files/opencs/scene-exterior-status-0.png differ diff --git a/files/opencs/scene-exterior-status-1.png b/files/opencs/scene-exterior-status-1.png new file mode 100644 index 000000000..09427b0c2 Binary files /dev/null and b/files/opencs/scene-exterior-status-1.png differ diff --git a/files/opencs/scene-exterior-status-2.png b/files/opencs/scene-exterior-status-2.png new file mode 100644 index 000000000..086fe7b0a Binary files /dev/null and b/files/opencs/scene-exterior-status-2.png differ diff --git a/files/opencs/scene-exterior-status-3.png b/files/opencs/scene-exterior-status-3.png new file mode 100644 index 000000000..68cdb07d2 Binary files /dev/null and b/files/opencs/scene-exterior-status-3.png differ diff --git a/files/opencs/scene-exterior-status-4.png b/files/opencs/scene-exterior-status-4.png new file mode 100644 index 000000000..c984989b5 Binary files /dev/null and b/files/opencs/scene-exterior-status-4.png differ diff --git a/files/opencs/scene-exterior-status-5.png b/files/opencs/scene-exterior-status-5.png new file mode 100644 index 000000000..dee32f443 Binary files /dev/null and b/files/opencs/scene-exterior-status-5.png differ diff --git a/files/opencs/scene-exterior-status-6.png b/files/opencs/scene-exterior-status-6.png new file mode 100644 index 000000000..877b005e4 Binary files /dev/null and b/files/opencs/scene-exterior-status-6.png differ diff --git a/files/opencs/scene-exterior-status-7.png b/files/opencs/scene-exterior-status-7.png new file mode 100644 index 000000000..6a8afeff7 Binary files /dev/null and b/files/opencs/scene-exterior-status-7.png differ