version control checksums of screencaps for all maps... well,

still not small_seattle. :P
This commit is contained in:
Dustin Carlino 2019-02-17 13:42:01 -08:00
parent ad16247695
commit 5830908604
7 changed files with 535 additions and 20 deletions

2
.gitignore vendored
View File

@ -12,4 +12,6 @@ data/neighborhoods/*
data/raw_maps/*
data/save/*
data/scenarios/*
data/screenshots/*/*.png
data/screenshots/*/combine.sh
data/shapes/*

View File

@ -0,0 +1,384 @@
e3d10c5ea8572e29f7c796b00bac30ec ../data/screenshots/pending_23rd/01x01_i93.png
6969025462a7e955f1bfc6e9b695c97c ../data/screenshots/pending_23rd/02x01_i44.png
ce013afe06dffd91c0a40f54ac03221f ../data/screenshots/pending_23rd/03x01_i369.png
03cc62e04da5d085704fa2619114912c ../data/screenshots/pending_23rd/04x01_i370.png
a26b8672baafa05cd4c9899d54ab8246 ../data/screenshots/pending_23rd/05x01_i253.png
8ad453188f6e9fafc16982b94cef3610 ../data/screenshots/pending_23rd/06x01_i215.png
da5bf5f238771e14f64b2034c1fbdcd5 ../data/screenshots/pending_23rd/07x01_i303.png
527e8909b51424b4de63ef48d9f44d2f ../data/screenshots/pending_23rd/08x01_i174.png
39c5e381c85fb4e2cbbdad92f9871b27 ../data/screenshots/pending_23rd/09x01_i289.png
dec45a485f6f90853d00d5c71c3afe25 ../data/screenshots/pending_23rd/10x01_i162.png
d14b9571b1221929936bb02f83f57798 ../data/screenshots/pending_23rd/11x01_i753.png
313a1acd36e683b495ea1a8ae418f76c ../data/screenshots/pending_23rd/12x01_i504.png
8900549ba75078bc2161dd5769f9c5eb ../data/screenshots/pending_23rd/13x01_i189.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/14x01.png
a195de9cf284fb6ad7f20817da5e7e1f ../data/screenshots/pending_23rd/15x01_i1649.png
7ce268acde37f9f0615272d496d3bcad ../data/screenshots/pending_23rd/16x01_i310.png
ae18e16955aa456f1ecd201f4851ed7f ../data/screenshots/pending_23rd/01x02_i92.png
cb2bf9373388b6d758e667c499dc166f ../data/screenshots/pending_23rd/02x02_i307.png
49af5f5b94cea5188583efff4f468163 ../data/screenshots/pending_23rd/03x02_i117.png
db72bb2a2b92988c62c5788d80a45180 ../data/screenshots/pending_23rd/04x02_i50.png
1343d4a0470073a8b38d381ca8c30686 ../data/screenshots/pending_23rd/05x02_i54.png
9dd9094de0a6b3f8aa093220856a771d ../data/screenshots/pending_23rd/06x02_i148.png
f8c79c4453b858f688c2b6316b260cf0 ../data/screenshots/pending_23rd/07x02_i38.png
8807888fe7ccae43f7394924ff2d1dde ../data/screenshots/pending_23rd/08x02_i37.png
7ab8af6163968f2580967359b6952859 ../data/screenshots/pending_23rd/09x02_i57.png
34159d444ae58e993691cfacb6da04bb ../data/screenshots/pending_23rd/10x02_i56.png
ba9516288e225f6b78c27e2d208d7f57 ../data/screenshots/pending_23rd/11x02_i113.png
04c2ad3fdc98395f4b640305a5e7dbcb ../data/screenshots/pending_23rd/12x02_i91.png
f16f9ca9e12f098f259400ef08b52795 ../data/screenshots/pending_23rd/13x02_i188.png
785e8f9767220d496ad5486fc46086d6 ../data/screenshots/pending_23rd/14x02_i622.png
1f3e64f7612a2a05db2a35f1f931b11a ../data/screenshots/pending_23rd/15x02_i574.png
b013e191e15675d2d40b6ccf2d4b92fb ../data/screenshots/pending_23rd/16x02_i611.png
502781968f18cd96a4feba9cddb28eef ../data/screenshots/pending_23rd/01x03_i1142.png
206817ef8382a5eed4717699b827acaa ../data/screenshots/pending_23rd/02x03_i247.png
33df42483f1f5e3f5079f4fe27950472 ../data/screenshots/pending_23rd/03x03_i421.png
04ffd58862e1cd6932ad9befd1f0f353 ../data/screenshots/pending_23rd/04x03_i498.png
59ec63e0e6bb2947af808bcdc95efced ../data/screenshots/pending_23rd/05x03_i178.png
f466483c64a52ad07d836765c876e5ae ../data/screenshots/pending_23rd/06x03_i157.png
72d26e6d4c9949430e3bc2ee13b6a68a ../data/screenshots/pending_23rd/07x03_i58.png
e7e8243a8e927b91915e029122785f9e ../data/screenshots/pending_23rd/08x03_i376.png
7928627e6b6ec5266ce4576ca8ca6f52 ../data/screenshots/pending_23rd/09x03_i46.png
1f9d3b58e0108479b8dcc57cc7981161 ../data/screenshots/pending_23rd/10x03_i423.png
5acf0d26b79f26b442175d8895e0ffb2 ../data/screenshots/pending_23rd/11x03_i150.png
1eeb3e49eca98cd7ad3c094d9d700256 ../data/screenshots/pending_23rd/12x03_i41.png
5d7bde7806f8f3bd04f4f5a598c6a6f2 ../data/screenshots/pending_23rd/13x03_i444.png
7c38fcb1d51f4a444cdb432c57a54afc ../data/screenshots/pending_23rd/14x03_i673.png
dc7749156c941a1208d0e6cdc6611c18 ../data/screenshots/pending_23rd/15x03_i287.png
56929384fe7b9ec10abb5aaa1bc7bbae ../data/screenshots/pending_23rd/16x03_i1177.png
0a46309b56ee3049297a6d2bcee1c016 ../data/screenshots/pending_23rd/01x04_i452.png
ea9510e577a44c12cdd9991f9953c37c ../data/screenshots/pending_23rd/02x04_i928.png
169ba28b6c912d063e71a94faa1379ed ../data/screenshots/pending_23rd/03x04_i76.png
c13ffd7948e7d02b8884d79eb79429f1 ../data/screenshots/pending_23rd/04x04_i209.png
fd2cd4e99b05a82a660806718585e741 ../data/screenshots/pending_23rd/05x04_i184.png
4c3cbc47f90f6948dff57a2b6ee2819c ../data/screenshots/pending_23rd/06x04_i134.png
3cd2aaa496392b7db10ddd936f7099a3 ../data/screenshots/pending_23rd/07x04_i68.png
c28128dfd48b5542dace0697e148a779 ../data/screenshots/pending_23rd/08x04_i377.png
c2e3677edb69ce1d011585fe7784e404 ../data/screenshots/pending_23rd/09x04_i46.png
3707964f480ea2cb4c94c0a13da3eeb5 ../data/screenshots/pending_23rd/10x04_i1331.png
8fdae11086e1ee0b44348c8f87cc24eb ../data/screenshots/pending_23rd/11x04.png
a43145d2fd4d6cc9a12de795a8d92745 ../data/screenshots/pending_23rd/12x04_i42.png
32491eea620e58486676f66b788185e1 ../data/screenshots/pending_23rd/13x04_i244.png
40e58778dc242af5ab8a40f3937b755b ../data/screenshots/pending_23rd/14x04_i539.png
83a1529f0fef6bcea3db79638d701f7d ../data/screenshots/pending_23rd/15x04_i196.png
f6d8335d962757d982941eb3d2f51c66 ../data/screenshots/pending_23rd/16x04_i309.png
c81052b9e50f28a3dd7514f01a3ff7a0 ../data/screenshots/pending_23rd/01x05_i666.png
fa2503b2c63fde66fe1c29cae123bbc6 ../data/screenshots/pending_23rd/02x05_i83.png
053644dc3b6cabcaf8ed1bd75c69718b ../data/screenshots/pending_23rd/03x05_i31.png
7a5e0caa32cb30c310573323c9096a0a ../data/screenshots/pending_23rd/04x05_i78.png
77964463c18953f3ec909de29298bf12 ../data/screenshots/pending_23rd/05x05_i4.png
eba9779efab392408bb8a8296caba024 ../data/screenshots/pending_23rd/06x05_i14.png
4c76e8c0cd1d08d7aa396b974dad5cb0 ../data/screenshots/pending_23rd/07x05_i69.png
c4a3f15118a6ca35df9272e03e992b7a ../data/screenshots/pending_23rd/08x05_i998.png
f03621992b423d6c473c3af31f94a8d9 ../data/screenshots/pending_23rd/09x05_i326.png
1ef30e46ec5a00ead9aab8d12aa06209 ../data/screenshots/pending_23rd/10x05_i325.png
62e8f7d57099684e68aac06c8c2b5632 ../data/screenshots/pending_23rd/11x05.png
ffa4574131d4b72b4cc56ad4509d8b8a ../data/screenshots/pending_23rd/12x05.png
c1a579d42f9ef7d7ffb24e111664b8a0 ../data/screenshots/pending_23rd/13x05_i244.png
94a09b99654740b944c0815ec59f029f ../data/screenshots/pending_23rd/14x05_i835.png
e1925209c71bdf10401a7e3bb4ec61d1 ../data/screenshots/pending_23rd/15x05_i554.png
88946bd851eb116989fe4e17ab773ee6 ../data/screenshots/pending_23rd/16x05.png
364dc3c666539bc78003a43dc55bb58e ../data/screenshots/pending_23rd/01x06.png
7061aa583567e4a265721b346575f936 ../data/screenshots/pending_23rd/02x06_i654.png
a15810e15a91e063704eff2ae47683c5 ../data/screenshots/pending_23rd/03x06_i31.png
cc833035dc80292c47f92f91396d2e0a ../data/screenshots/pending_23rd/04x06_i249.png
cb7cab536ac108cc8eb1a9679c413e46 ../data/screenshots/pending_23rd/05x06_i192.png
da21e78510a97d2169b69bfb19be7e5a ../data/screenshots/pending_23rd/06x06_i70.png
4cec68f1ba486b7453570bb14ff741b2 ../data/screenshots/pending_23rd/07x06_i53.png
cccb12cd7b5f24cca354632db9c06d90 ../data/screenshots/pending_23rd/08x06_i52.png
cdfbdc230c2ec40447e73b87bda0fa6b ../data/screenshots/pending_23rd/09x06_i472.png
3d83f3c70558bc5d3ae076857d74f83d ../data/screenshots/pending_23rd/10x06.png
ae67af674c92f8b056e117703125a0dc ../data/screenshots/pending_23rd/11x06.png
ae67af674c92f8b056e117703125a0dc ../data/screenshots/pending_23rd/12x06.png
fe619fdce82139fc002e8a8a13e5d22b ../data/screenshots/pending_23rd/13x06_i1448.png
711386a66f22dfe0b1bf4df43deffa24 ../data/screenshots/pending_23rd/14x06_i538.png
40e4c1ae18533a36b5e52717e643fafd ../data/screenshots/pending_23rd/15x06.png
376d12b37fa79d1e044acb56cd178182 ../data/screenshots/pending_23rd/16x06.png
e348851c2c5426111d737018b321fc9a ../data/screenshots/pending_23rd/01x07_i893.png
cbfd07332905479dba22a4464b4a5188 ../data/screenshots/pending_23rd/02x07_i82.png
7196b361496f8ed82b98348e64ee10cf ../data/screenshots/pending_23rd/03x07_i685.png
57d56be71e3ae249787c212c70aa8e1d ../data/screenshots/pending_23rd/04x07_i64.png
e8ae878445ee10ab6d38191a1b4cd392 ../data/screenshots/pending_23rd/05x07_i329.png
f5ad3af6767da6ecc8a514b7f053c755 ../data/screenshots/pending_23rd/06x07_i142.png
5f2050e3595d7721419a658382012664 ../data/screenshots/pending_23rd/07x07_i143.png
6c4bdc7b6af55c9be94bd6ffbc562e22 ../data/screenshots/pending_23rd/08x07_i1423.png
4f31bddf728996e5f89e9712bd85f3bd ../data/screenshots/pending_23rd/09x07_i16.png
200489dd4fee9ad78238c71fca2c9620 ../data/screenshots/pending_23rd/10x07.png
ae67af674c92f8b056e117703125a0dc ../data/screenshots/pending_23rd/11x07.png
ae67af674c92f8b056e117703125a0dc ../data/screenshots/pending_23rd/12x07.png
ae67af674c92f8b056e117703125a0dc ../data/screenshots/pending_23rd/13x07.png
ad85c47bc82a4ef9f07d5313675ba5da ../data/screenshots/pending_23rd/14x07_i886.png
339e6316c007ddb1a6ce09bcb191613a ../data/screenshots/pending_23rd/15x07.png
1636d9d77f5c201087069c6602920b8a ../data/screenshots/pending_23rd/16x07.png
4caa52399eb138797f926ef088b28ec0 ../data/screenshots/pending_23rd/01x08_i1132.png
ad19eb3f1227943dc6c03cf30731b93f ../data/screenshots/pending_23rd/02x08_i686.png
a7a458f2551586af9b3c276e95193db0 ../data/screenshots/pending_23rd/03x08.png
3c243cf27039d03a842c890e3793ab33 ../data/screenshots/pending_23rd/04x08_i10.png
6d52beb0befdba6188693979a02e8651 ../data/screenshots/pending_23rd/05x08_i73.png
d8fb7d33e11f49d634d0439953404a51 ../data/screenshots/pending_23rd/06x08_i429.png
b907ad2f027d773ef1f4f78b92357094 ../data/screenshots/pending_23rd/07x08_i464.png
094c54ccca668f3c04444fd604ddeee1 ../data/screenshots/pending_23rd/08x08_i74.png
1c391db555622bcad7506ad929d19c57 ../data/screenshots/pending_23rd/09x08_i16.png
ae67af674c92f8b056e117703125a0dc ../data/screenshots/pending_23rd/10x08.png
ae67af674c92f8b056e117703125a0dc ../data/screenshots/pending_23rd/11x08.png
ae67af674c92f8b056e117703125a0dc ../data/screenshots/pending_23rd/12x08.png
ae67af674c92f8b056e117703125a0dc ../data/screenshots/pending_23rd/13x08.png
29bab3a80d6126f06442a6e8df0d39ee ../data/screenshots/pending_23rd/14x08_i886.png
74f150da8fcfc152215f70c4d8ced181 ../data/screenshots/pending_23rd/15x08.png
9b243f066e1b0e1eaa86d4b11dea69fd ../data/screenshots/pending_23rd/16x08.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/01x09.png
62ae2c7024fd183195505f2e1869572f ../data/screenshots/pending_23rd/02x09.png
17a8965a1c9b15f529cf93e474179bed ../data/screenshots/pending_23rd/03x09_i187.png
99543b4a2dec9ba3c8a40982d3a11cf3 ../data/screenshots/pending_23rd/04x09_i10.png
df3b305c4205269997f991112bf75702 ../data/screenshots/pending_23rd/05x09_i321.png
50e217f8a4b7b6ed31839a993c749525 ../data/screenshots/pending_23rd/06x09_i306.png
a3289887c4203c2839bc6eb02d7f46bc ../data/screenshots/pending_23rd/07x09_i425.png
307f8b46ff1d14157e1d37cb6ac5540b ../data/screenshots/pending_23rd/08x09_i1010.png
c07c1f144fa9fdf582c283e6627b09cf ../data/screenshots/pending_23rd/09x09_i496.png
83e04921de151fa10a91992f681ce7b3 ../data/screenshots/pending_23rd/10x09_i1479.png
cdaa85ea8232007f0f78b7884bdf72f0 ../data/screenshots/pending_23rd/11x09_i495.png
9ce1dbacbae36c1b708963e950c7fa68 ../data/screenshots/pending_23rd/12x09.png
426b861b6bd3143048456a832cbff918 ../data/screenshots/pending_23rd/13x09.png
d6df25921da064763aab0c3cf7a9e24c ../data/screenshots/pending_23rd/14x09.png
80a5942abdc6edae1094a395875b3269 ../data/screenshots/pending_23rd/15x09.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/16x09.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/01x10.png
0c009c6c247cde3280e7f6ea83f8d8c8 ../data/screenshots/pending_23rd/02x10.png
cd96cf6ddf74433bd048d67b2a8b7333 ../data/screenshots/pending_23rd/03x10_i35.png
6802d0c069fc43c9202a276f82a64b4a ../data/screenshots/pending_23rd/04x10_i1149.png
0787827c625e36fb548ad33746516063 ../data/screenshots/pending_23rd/05x10_i1150.png
342991084e18a1fe9af83932b78b077d ../data/screenshots/pending_23rd/06x10_i1250.png
77b18d032dadee31168b761f11f7b251 ../data/screenshots/pending_23rd/07x10_i599.png
14bc351c5642d7ba302f9b07c595b175 ../data/screenshots/pending_23rd/08x10_i88.png
c12caa11f6e3297b0ab8b007f9b0c655 ../data/screenshots/pending_23rd/09x10_i20.png
59682f637ec1212e776113c48a09a35a ../data/screenshots/pending_23rd/10x10_i220.png
02c616f9d123a02a9c3080bb67d2fbad ../data/screenshots/pending_23rd/11x10.png
7963a8caf64fae1f566580f837edd460 ../data/screenshots/pending_23rd/12x10.png
2c55dd078923a87b6c87df44b1592ca6 ../data/screenshots/pending_23rd/13x10.png
4d01ee1543ea78ac342462edb7cc6c82 ../data/screenshots/pending_23rd/14x10_i1541.png
3e909232c3005dc38e957868e6d0ca1d ../data/screenshots/pending_23rd/15x10_i945.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/16x10.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/01x11.png
92bcbbc4e4bbd9000dbe85b0d2816143 ../data/screenshots/pending_23rd/02x11.png
bce4094b8e0074733d3c2fca9ed1c07f ../data/screenshots/pending_23rd/03x11_i96.png
f9a81cc7a584f91d0262f9f303ece453 ../data/screenshots/pending_23rd/04x11_i12.png
c67ba22560e32302b2bda590cd326111 ../data/screenshots/pending_23rd/05x11_i132.png
be06346afc31b9a052365c94084338c7 ../data/screenshots/pending_23rd/06x11_i86.png
42a8bf5eaaade4a9f3155a98a28b986b ../data/screenshots/pending_23rd/07x11_i173.png
0dbfd6a81a6d72668caee68416d59509 ../data/screenshots/pending_23rd/08x11_i221.png
aebd945c7c3612cd137fa777d390b87a ../data/screenshots/pending_23rd/09x11_i61.png
9737511d31afdf24a37fe1aa89545fe3 ../data/screenshots/pending_23rd/10x11_i29.png
10555eb935130f06538f9550df3a4fac ../data/screenshots/pending_23rd/11x11_i507.png
2e41dfb09c5a9fcb74179609711fe818 ../data/screenshots/pending_23rd/12x11_i109.png
c0a502635828dc9085dcc39235e8e691 ../data/screenshots/pending_23rd/13x11_i110.png
4db45d725a52a14dabd3390643527cde ../data/screenshots/pending_23rd/14x11_i67.png
0a9ecfd5782a6f4dab73768759b7178b ../data/screenshots/pending_23rd/15x11.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/16x11.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/01x12.png
3433858d2f9076932391973f66a295c5 ../data/screenshots/pending_23rd/02x12.png
059203a4e284a2970857290b396fd5f0 ../data/screenshots/pending_23rd/03x12_i6.png
94bf9b8781a35c0efa2d7877e297a3f5 ../data/screenshots/pending_23rd/04x12_i6.png
81437e94fb69fa00bb6214890703d078 ../data/screenshots/pending_23rd/05x12_i823.png
f79c6ec0d822e9d2f0c9724a84483197 ../data/screenshots/pending_23rd/06x12_i86.png
b536e796a60d9229483aee1ab18f1f25 ../data/screenshots/pending_23rd/07x12_i1.png
4f38bbae08209a17fd54ae0a5f346250 ../data/screenshots/pending_23rd/08x12_i103.png
03d94016848e14aaf8d35be83dc5e753 ../data/screenshots/pending_23rd/09x12_i60.png
1bb335efd54e25e2f73ebc5a820d6d53 ../data/screenshots/pending_23rd/10x12_i60.png
ed82c7554d9bfda9293ffbaf8afeee8b ../data/screenshots/pending_23rd/11x12_i468.png
a1b5c8df484a80745e08960af0c7c061 ../data/screenshots/pending_23rd/12x12_i385.png
4982ae9747a6ada07d0ae243fa84d075 ../data/screenshots/pending_23rd/13x12_i385.png
3723fead6420746c38c62c0c2dffc545 ../data/screenshots/pending_23rd/14x12_i1108.png
fc80d1367ccb5fb2b81b684054720ba5 ../data/screenshots/pending_23rd/15x12.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/16x12.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/01x13.png
29e1fc9318b03047681825c856902550 ../data/screenshots/pending_23rd/02x13.png
40c4cbc8f5c3dcaecca8e477f7403915 ../data/screenshots/pending_23rd/03x13_i313.png
2ce2ab32b31cf1294beb848382bce00d ../data/screenshots/pending_23rd/04x13_i48.png
2252825e3e4b70d99c767dc55aa32701 ../data/screenshots/pending_23rd/05x13_i435.png
69332f33c367584a1d1a2773e5074fb4 ../data/screenshots/pending_23rd/06x13_i397.png
1fddde137258b637cc6761f71bcdf862 ../data/screenshots/pending_23rd/07x13_i458.png
0ef53a6e176ebcf0b6fd169d7296b1fd ../data/screenshots/pending_23rd/08x13_i102.png
d5dfee53642b2b663d57538289ae7fac ../data/screenshots/pending_23rd/09x13_i351.png
a289bb2905a0db0c85844dc56ec7efcb ../data/screenshots/pending_23rd/10x13.png
a5f7b568c518638b6609645511d4e293 ../data/screenshots/pending_23rd/11x13_i1254.png
93ac622d43036203d6f82ac8e7188193 ../data/screenshots/pending_23rd/12x13_i1253.png
f471e87eb0ea3c361d27fad24b51b2b1 ../data/screenshots/pending_23rd/13x13_i749.png
0aa887d09e1a4140c4c4fc6a9a9c1553 ../data/screenshots/pending_23rd/14x13_i152.png
b893a4ca6abeb2d238dc390aaa0558db ../data/screenshots/pending_23rd/15x13.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/16x13.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/01x14.png
fd590ede2a1fb4e8fea3954203d32300 ../data/screenshots/pending_23rd/02x14.png
5b93ac12b9b106d523a8400cdfedbf64 ../data/screenshots/pending_23rd/03x14_i251.png
7ae0a80b6d8d8a2aacc2cb59e0bbcfa7 ../data/screenshots/pending_23rd/04x14_i252.png
8255b4f3b5dc67de86aea739d438aa3d ../data/screenshots/pending_23rd/05x14_i205.png
0faa4dd17d13552ca6a1bed863ecff93 ../data/screenshots/pending_23rd/06x14_i294.png
c999263135316d3f2799083a07a485b1 ../data/screenshots/pending_23rd/07x14_i600.png
af688cdba27bb5d82f9ec0ecf024fd3c ../data/screenshots/pending_23rd/08x14_i147.png
8ead3ba153d1a9c6600a336673a10063 ../data/screenshots/pending_23rd/09x14_i0.png
325961496a3b67aebf4a123517cbc517 ../data/screenshots/pending_23rd/10x14_i242.png
0ab5fbf20081dfbe2214c2dcd14072cb ../data/screenshots/pending_23rd/11x14_i936.png
df6857e9840d78c84770a4421738c0c6 ../data/screenshots/pending_23rd/12x14_i278.png
2c7f7ce01530fe794e6430f30f31cc35 ../data/screenshots/pending_23rd/13x14_i241.png
e14f14030601b0ef5f31d6dd957094ca ../data/screenshots/pending_23rd/14x14_i26.png
aaa03e349b373ac1a23c790fd5f587dd ../data/screenshots/pending_23rd/15x14.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/16x14.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/01x15.png
c5b799ba93ac0e6f040b7c6ba168b468 ../data/screenshots/pending_23rd/02x15.png
9281392de375defa5083df60a11cff71 ../data/screenshots/pending_23rd/03x15_i649.png
93ebf70e34a48fadb44bd1adb681b433 ../data/screenshots/pending_23rd/04x15_i500.png
bb77b5401223f38bbddb8a745fd6e2d5 ../data/screenshots/pending_23rd/05x15_i739.png
0e71f5de684df9eb89ff3a42fd6d7052 ../data/screenshots/pending_23rd/06x15_i293.png
2b803a572ebd9e374e718a8c1c1f9ff4 ../data/screenshots/pending_23rd/07x15_i318.png
f97b676b318fe0f54e64517c412a58ff ../data/screenshots/pending_23rd/08x15_i280.png
73a388bd80f3a6ec5ebde846bc8fdcc5 ../data/screenshots/pending_23rd/09x15_i448.png
5f8f5e7ecb8d432195d3aae32bd36c81 ../data/screenshots/pending_23rd/10x15_i448.png
8280643bbae256476d19696e9378ae4e ../data/screenshots/pending_23rd/11x15.png
007ec2ed7a69d82357f1f8ccd5bd277f ../data/screenshots/pending_23rd/12x15_i24.png
3f83d58187b0c7b57c101364d3588d3e ../data/screenshots/pending_23rd/13x15_i22.png
f8e0dc46e99ec799ea66018699b99b19 ../data/screenshots/pending_23rd/14x15_i23.png
9b243f066e1b0e1eaa86d4b11dea69fd ../data/screenshots/pending_23rd/15x15.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/16x15.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/01x16.png
3c76d6358ad9b19329b07c03df5cee11 ../data/screenshots/pending_23rd/02x16.png
da2f6a5f8c1597ea2941de0f083051df ../data/screenshots/pending_23rd/03x16_i761.png
2289a02563edf64176c885da59194809 ../data/screenshots/pending_23rd/04x16_i500.png
686c3048ce3c369a2249956c3e0e8433 ../data/screenshots/pending_23rd/05x16_i501.png
631d86a9116addcb21fe396a85778b78 ../data/screenshots/pending_23rd/06x16_i631.png
c4ab05930909487eebe8998f97bca629 ../data/screenshots/pending_23rd/07x16_i115.png
fe66e9c6b07d500b803042f9eff8fd73 ../data/screenshots/pending_23rd/08x16_i146.png
a7341bf7d4e205dfc56199ef4367cba2 ../data/screenshots/pending_23rd/09x16_i116.png
c3b61ab687d7b1cfddfd6e54091f3c78 ../data/screenshots/pending_23rd/10x16_i270.png
1d79415f640fbc14c3a6a1ddfea5cfa7 ../data/screenshots/pending_23rd/11x16_i337.png
c7f786f66c6624570158a480a58adc9b ../data/screenshots/pending_23rd/12x16_i446.png
b962690f49042bcb10d973a12b85e324 ../data/screenshots/pending_23rd/13x16_i239.png
aa743b8f82b8fddc928cafe7426c9a83 ../data/screenshots/pending_23rd/14x16_i520.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/15x16.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/16x16.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/01x17.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/02x17.png
39ba920d923714950248a869bfe0747e ../data/screenshots/pending_23rd/03x17.png
f648f9439bb321c91ed84eb47c680a4f ../data/screenshots/pending_23rd/04x17_i657.png
80c6f6ac20297e3cfeb7658786731abd ../data/screenshots/pending_23rd/05x17_i469.png
59242145a794f4607986b972bee27be3 ../data/screenshots/pending_23rd/06x17_i1157.png
7cad5cc2fe9d6fd8d73500b7fd68a1bd ../data/screenshots/pending_23rd/07x17_i111.png
4e96cc1a0a8fd2b70313f8a89fa90ac9 ../data/screenshots/pending_23rd/08x17_i259.png
bc35bbb7b293b04db25881368bd3f927 ../data/screenshots/pending_23rd/09x17_i261.png
035da536abcbbb585b00c16f351f61d3 ../data/screenshots/pending_23rd/10x17_i490.png
f15cea2931e510f685c56b45b558d077 ../data/screenshots/pending_23rd/11x17_i336.png
e9dcb1ae9b5158cba988d899f0155025 ../data/screenshots/pending_23rd/12x17_i777.png
a9ef195c778affb82af263c10a315cf6 ../data/screenshots/pending_23rd/13x17_i1426.png
ec288279e645b7465e283733b6c109bf ../data/screenshots/pending_23rd/14x17.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/15x17.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/16x17.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/01x18.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/02x18.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/03x18.png
77eb33dcd2bde53bd0b3e3a4de073bfc ../data/screenshots/pending_23rd/04x18.png
c02f1bfa06d53c0bf61edf867c2a42f9 ../data/screenshots/pending_23rd/05x18_i529.png
c44e7874a97c6a34e44336ce5a6d11f2 ../data/screenshots/pending_23rd/06x18_i731.png
3436824aeaa38dafa3e1c3e7bed4ca60 ../data/screenshots/pending_23rd/07x18_i2.png
b06a63880e24ce51784c0bc627eeb23d ../data/screenshots/pending_23rd/08x18_i121.png
94560caeaabd7c4541e8c02283388337 ../data/screenshots/pending_23rd/09x18_i274.png
1d3d2aa4d4ca4ccf077e77936b6e0897 ../data/screenshots/pending_23rd/10x18_i122.png
285c7d237c3bd76937ce860bf51d3dbb ../data/screenshots/pending_23rd/11x18_i106.png
8d67aabc5145c0b103c61c0591d2d383 ../data/screenshots/pending_23rd/12x18_i445.png
8aac7b71110e20fd98c14b80250e7de4 ../data/screenshots/pending_23rd/13x18_i947.png
63fabd704e460000686131756333ace1 ../data/screenshots/pending_23rd/14x18.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/15x18.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/16x18.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/01x19.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/02x19.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/03x19.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/04x19.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/05x19.png
589998882049456a41ab7db6b2e8efc4 ../data/screenshots/pending_23rd/06x19_i459.png
52163f39ef213a82bdea2871d5a52b54 ../data/screenshots/pending_23rd/07x19_i112.png
0fb74449cb3c619208e13746c40c9a78 ../data/screenshots/pending_23rd/08x19_i723.png
5853d8d51531ee8ba18fbb752d49fc8f ../data/screenshots/pending_23rd/09x19_i1063.png
6379eb1c94a258f7f3fa9bdce5416f59 ../data/screenshots/pending_23rd/10x19_i18.png
21d990ffa378c51b1b98fd6e4d2f2f57 ../data/screenshots/pending_23rd/11x19_i264.png
d96dc005b8919ffc36a8db0264d2d239 ../data/screenshots/pending_23rd/12x19_i356.png
fb7a859335b25c6787cca8e6554d119d ../data/screenshots/pending_23rd/13x19_i214.png
ebea27e3fe566a319838cb99851a80cb ../data/screenshots/pending_23rd/14x19.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/15x19.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/16x19.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/01x20.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/02x20.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/03x20.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/04x20.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/05x20.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/06x20.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/07x20.png
2ef3ff56331e2cffe3b6e1cc0b1ee547 ../data/screenshots/pending_23rd/08x20_i870.png
a2ce46dcc41aa574337279bf49e8de6a ../data/screenshots/pending_23rd/09x20_i255.png
3af55945d626ae7556e018b9413f5214 ../data/screenshots/pending_23rd/10x20_i1063.png
7970ea9222342db682857add8930654e ../data/screenshots/pending_23rd/11x20_i264.png
5d797a61f4710c75b92f212228940016 ../data/screenshots/pending_23rd/12x20_i340.png
aad14aa069b3bbb425cafbb070ae95c4 ../data/screenshots/pending_23rd/13x20_i8.png
770ac2ee9e0c9c8bcc9adfc7bbcbdea4 ../data/screenshots/pending_23rd/14x20.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/15x20.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/16x20.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/01x21.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/02x21.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/03x21.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/04x21.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/05x21.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/06x21.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/07x21.png
c7665364de31a688c8ad9b35beaba9a1 ../data/screenshots/pending_23rd/08x21_i144.png
b029c072487cedee29a7f35481aba8de ../data/screenshots/pending_23rd/09x21_i94.png
3c6227156bc81efa0707a9ca3b7012e3 ../data/screenshots/pending_23rd/10x21_i125.png
378774cf9aaa3c332b2173a6973c0f19 ../data/screenshots/pending_23rd/11x21_i126.png
8ea98f971fdf69cf536616c723018865 ../data/screenshots/pending_23rd/12x21_i27.png
5a7d88533154c85cdf701d157a90c971 ../data/screenshots/pending_23rd/13x21_i451.png
411dc3cd62528ca1c1ad17e720792cf8 ../data/screenshots/pending_23rd/14x21.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/15x21.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/16x21.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/01x22.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/02x22.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/03x22.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/04x22.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/05x22.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/06x22.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/07x22.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/08x22.png
536a0f4a77462b8b61a6aba79c14e049 ../data/screenshots/pending_23rd/09x22.png
d322f59e5a17c5a1af6638ed74f144f8 ../data/screenshots/pending_23rd/10x22_i136.png
ea9c83d4c016220e9e92d83d53661b0b ../data/screenshots/pending_23rd/11x22.png
8e59cad214dfe5664cf9b254e44e9c75 ../data/screenshots/pending_23rd/12x22_i615.png
a81ea2e191d16d0c42ebb1c1f7ac4ac7 ../data/screenshots/pending_23rd/13x22_i450.png
49aa9a58c9ebca3e8e2c02383cdc0e8e ../data/screenshots/pending_23rd/14x22.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/15x22.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/16x22.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/01x23.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/02x23.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/03x23.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/04x23.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/05x23.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/06x23.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/07x23.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/08x23.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/09x23.png
8d5eb4f14dd08481ad67dbf489375068 ../data/screenshots/pending_23rd/10x23.png
dc90a36609c24c9a0cc6b8ffd86f0464 ../data/screenshots/pending_23rd/11x23_i129.png
5636bf921df54a9ebf5886642472d5be ../data/screenshots/pending_23rd/12x23_i913.png
45cdbfea521793b6486ca9b3e171a78e ../data/screenshots/pending_23rd/13x23_i925.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/14x23.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/15x23.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/16x23.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/01x24.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/02x24.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/03x24.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/04x24.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/05x24.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/06x24.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/07x24.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/08x24.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/09x24.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/10x24.png
c50be715ea7772c76c9c79d28e7eb3bf ../data/screenshots/pending_23rd/11x24.png
53ccf7b3c4c7a45c82cfefb72fb480ca ../data/screenshots/pending_23rd/12x24_i660.png
4a75687442936929940a92c489fb7dab ../data/screenshots/pending_23rd/13x24_i517.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/14x24.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/15x24.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_23rd/16x24.png

View File

@ -0,0 +1,84 @@
cbf06bb9139d8abdf1aaf2bf8770b505 ../data/screenshots/pending_montlake/01x01_i352.png
eeede8562e5ab310f8e3694f27f9e3c6 ../data/screenshots/pending_montlake/02x01.png
a99ca9a0e9ace213133a66fe6cbc9ab7 ../data/screenshots/pending_montlake/03x01.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_montlake/04x01.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_montlake/05x01.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_montlake/06x01.png
53ce59d98ddfe3f0cc2ef3310fda6898 ../data/screenshots/pending_montlake/01x02.png
3473f185871cd506d9c2ef7c4ac51958 ../data/screenshots/pending_montlake/02x02.png
3613f0fbc8cf9d5eba23ba6cbc3faade ../data/screenshots/pending_montlake/03x02.png
512a2514d206a91d796be5eda324972c ../data/screenshots/pending_montlake/04x02.png
c030e6fa35f9f6f67edc8f414a4ed1f8 ../data/screenshots/pending_montlake/05x02_i288.png
b7ba74eaab17a7f58cb9ef23735ff8ce ../data/screenshots/pending_montlake/06x02.png
4892a4dd367e8916663c7c3cbf7a5f65 ../data/screenshots/pending_montlake/01x03_i89.png
7e7e8c9ebb7074a24477f476f464e68f ../data/screenshots/pending_montlake/02x03_i68.png
04f53200a16a95b4bbb962ea9f6f9028 ../data/screenshots/pending_montlake/03x03.png
b49908a81b09fec864d9260fc73e0e7e ../data/screenshots/pending_montlake/04x03_i6.png
ee2de86bddf64cfe3c79613f32553459 ../data/screenshots/pending_montlake/05x03_i4.png
6675ed768785b92d957d13d906ff529d ../data/screenshots/pending_montlake/06x03_i197.png
fd559f4d354f40c39233fb677a103807 ../data/screenshots/pending_montlake/01x04_i367.png
dda52ba48c48f780368ed5babb225369 ../data/screenshots/pending_montlake/02x04_i53.png
df78fc7e827b6252837a9088326d3513 ../data/screenshots/pending_montlake/03x04.png
aa838e333d657d512731a86ba01e4aed ../data/screenshots/pending_montlake/04x04_i148.png
134afa54c0e9ba58b6eb00ad7a13ee39 ../data/screenshots/pending_montlake/05x04_i48.png
ce5e054ad72fc737086d347ceab6d08c ../data/screenshots/pending_montlake/06x04_i51.png
574d33233551c18c1dc686d2f329a9b0 ../data/screenshots/pending_montlake/01x05_i115.png
af8450e44d60400903848d43f9a9cce0 ../data/screenshots/pending_montlake/02x05_i16.png
abf1cb71c24388371d9a9d04d9c795a4 ../data/screenshots/pending_montlake/03x05_i41.png
bb05a2ec1d46b6efa68864d05a30d26a ../data/screenshots/pending_montlake/04x05_i12.png
66f84ce153269dac81cb8215bd644db6 ../data/screenshots/pending_montlake/05x05_i181.png
d1edec795ff1804f2bcd321af7613499 ../data/screenshots/pending_montlake/06x05_i23.png
85d280b636377815419f4f0f3cfa4b83 ../data/screenshots/pending_montlake/01x06_i24.png
e87620d0e2b298def6910f4730cb3e15 ../data/screenshots/pending_montlake/02x06_i10.png
31a3b1a0b654bc00719f43d09d2d9ff4 ../data/screenshots/pending_montlake/03x06_i0.png
2a10bead713476f759d092848b0d6eae ../data/screenshots/pending_montlake/04x06_i103.png
3a0e4cf659ad256a383bc2357dd744f1 ../data/screenshots/pending_montlake/05x06_i111.png
c8e5059544802d7bc747b341c91d63e2 ../data/screenshots/pending_montlake/06x06_i22.png
896c1caf45790386ceef8be9944d2b17 ../data/screenshots/pending_montlake/01x07_i58.png
c4d07a30a8ee84083d04df0c9dee4812 ../data/screenshots/pending_montlake/02x07_i10.png
2bc0ee861fa7d5441dbc716f565d6ed9 ../data/screenshots/pending_montlake/03x07_i56.png
06af124c37b5ed1fbf331de7aaec8073 ../data/screenshots/pending_montlake/04x07_i60.png
adae92e73b3c0260d88e907c0da33858 ../data/screenshots/pending_montlake/05x07_i34.png
94fc387d1fd7b126b3f963c692288eab ../data/screenshots/pending_montlake/06x07_i35.png
0f34f7e2aeec5643da7ee02b3e031be5 ../data/screenshots/pending_montlake/01x08_i20.png
e02fb00a29359e87baf65b487c1e305e ../data/screenshots/pending_montlake/02x08_i21.png
60b44506dd9fee38ef2542b6d2aee120 ../data/screenshots/pending_montlake/03x08_i77.png
e23374a63d3ac911a3c1a4abe6a91962 ../data/screenshots/pending_montlake/04x08_i18.png
abb468bbfaa19927902476256dc7dbfa ../data/screenshots/pending_montlake/05x08_i36.png
aa38ae16ecb33958293653f314528aed ../data/screenshots/pending_montlake/06x08_i1.png
56173560c961cc1d8a848284e01b749f ../data/screenshots/pending_montlake/01x09_i126.png
f3122db1a75e488aafd640cb93a3810b ../data/screenshots/pending_montlake/02x09_i127.png
c029072cf7cd88025fe2b218d849ed80 ../data/screenshots/pending_montlake/03x09_i42.png
4869945ad4e1e3b0ff73690acce591e5 ../data/screenshots/pending_montlake/04x09_i32.png
f1972f1f41661c72b95e24186d78f832 ../data/screenshots/pending_montlake/05x09_i26.png
916a544ded87ec42dce9e2b9095cf191 ../data/screenshots/pending_montlake/06x09_i64.png
3077fa45b74248c11cc5aa9bd0ce7014 ../data/screenshots/pending_montlake/01x10_i253.png
7849a9e4ed174eb18b27d62f77dd5501 ../data/screenshots/pending_montlake/02x10_i334.png
894d25f72a44f2968e43bbe8a2350f18 ../data/screenshots/pending_montlake/03x10_i332.png
f1d2511e9c4d3969e626e4b9d31e163b ../data/screenshots/pending_montlake/04x10_i81.png
407dd57ecc5eabba5b2f473f344656f1 ../data/screenshots/pending_montlake/05x10_i296.png
6d0155bc72f268df7b2eaacb8c8dac21 ../data/screenshots/pending_montlake/06x10_i177.png
e9905a37cd6a39c8d161d1836da68fa7 ../data/screenshots/pending_montlake/01x11.png
98b5336016cf869c4540f7a85ae03ee8 ../data/screenshots/pending_montlake/02x11.png
1ec39fb99cea0349f1a9f5fdadbb4982 ../data/screenshots/pending_montlake/03x11_i76.png
8b44affd007c9d2ed3cdad784fc9e1b9 ../data/screenshots/pending_montlake/04x11.png
f1a7f078a350882659f8a6307684f47a ../data/screenshots/pending_montlake/05x11_i30.png
505c3be0c20f2b2b1ef16decea6a6258 ../data/screenshots/pending_montlake/06x11_i320.png
e59751621697a4d96d05d66e5f170397 ../data/screenshots/pending_montlake/01x12_i255.png
bcf002c25a7e03819c38c890d3ca32ca ../data/screenshots/pending_montlake/02x12_i255.png
1da314093f2bcf4d7e42c89d9be61130 ../data/screenshots/pending_montlake/03x12.png
b323b6e0bf69e9db4aec2e9f9ef488e5 ../data/screenshots/pending_montlake/04x12.png
cbcdf204496095dcfb5cc5a1e85a8a2f ../data/screenshots/pending_montlake/05x12.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_montlake/06x12.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_montlake/01x13.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_montlake/02x13.png
2f5f2d344ebf9df69ab1be2cbad78b48 ../data/screenshots/pending_montlake/03x13.png
091f531816c95bb4ff26e425b162ea6d ../data/screenshots/pending_montlake/04x13.png
92e2c917ee89cfe268da44efc0bc772e ../data/screenshots/pending_montlake/05x13.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_montlake/06x13.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_montlake/01x14.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_montlake/02x14.png
430ef8a41cc2d0b2d5b95c73d83d6803 ../data/screenshots/pending_montlake/03x14_i355.png
4b73002232e79ab9652182043e1bffaa ../data/screenshots/pending_montlake/04x14.png
c00c27b2f110e6145eda29a71c2163c6 ../data/screenshots/pending_montlake/05x14.png
2f428cfbef1329279e98c822fef869c1 ../data/screenshots/pending_montlake/06x14.png

6
editor/confirm_screencap.sh Executable file
View File

@ -0,0 +1,6 @@
#!/bin/bash
name=$1;
rm -rf ../data/screenshots/${name};
mv ../data/screenshots/pending_${name} ../data/screenshots/${name};

View File

@ -233,13 +233,17 @@ impl<S: UIState> GUI<RenderingHints> for UI<S> {
let bounds = self.state.get_state().primary.map.get_bounds();
assert!(bounds.min_x == 0.0 && bounds.min_y == 0.0);
hints.mode = EventLoopMode::ScreenCaptureEverything {
dir: format!(
"../data/screenshots/pending_{}",
self.state.get_state().primary.map.get_name()
),
zoom: 3.0,
max_x: bounds.max_x,
max_y: bounds.max_y,
};
}
(hints.mode, hints)
(hints.mode.clone(), hints)
}
fn draw(&self, _: &mut GfxCtx, _: &RenderingHints) {}

View File

@ -39,11 +39,16 @@ pub trait GUI<T> {
}
}
#[derive(Clone, Copy, PartialEq)]
#[derive(Clone, PartialEq)]
pub enum EventLoopMode {
Animation,
InputOnly,
ScreenCaptureEverything { zoom: f64, max_x: f64, max_y: f64 },
ScreenCaptureEverything {
dir: String,
zoom: f64,
max_x: f64,
max_y: f64,
},
}
pub(crate) struct State<T, G: GUI<T>> {
@ -256,8 +261,15 @@ fn loop_forever<T, G: GUI<T>>(
let (new_state, mode) = state.event(event, &prerender);
state = new_state;
wait_for_events = mode == EventLoopMode::InputOnly;
if let EventLoopMode::ScreenCaptureEverything { zoom, max_x, max_y } = mode {
if let EventLoopMode::ScreenCaptureEverything {
dir,
zoom,
max_x,
max_y,
} = mode
{
state = widgets::screenshot_everything(
&dir,
state,
&prerender.display,
&program,

View File

@ -5,6 +5,7 @@ use std::io::Write;
use std::{fs, process, thread, time};
pub(crate) fn screenshot_everything<T, G: GUI<T>>(
dir_path: &str,
mut state: State<T, G>,
display: &glium::Display,
program: &glium::Program,
@ -23,7 +24,7 @@ pub(crate) fn screenshot_everything<T, G: GUI<T>>(
timer.start_iter("capturing images", num_tiles_x * num_tiles_y);
let mut filenames: Vec<String> = Vec::new();
state.canvas.cam_zoom = zoom;
fs::create_dir("screencap").unwrap();
fs::create_dir_all(dir_path).unwrap();
for tile_y in 0..num_tiles_y {
for tile_x in 0..num_tiles_x {
@ -35,7 +36,7 @@ pub(crate) fn screenshot_everything<T, G: GUI<T>>(
// TODO Is vsync or something else causing the above redraw to not actually show up in
// time for scrot to see it? This is slow (30s total for Montlake), but stable.
thread::sleep(time::Duration::from_millis(100));
if let Some(filename) = screencap(tile_x, tile_y, naming_hint) {
if let Some(filename) = screencap(dir_path, tile_x, tile_y, naming_hint) {
filenames.push(filename);
} else {
// Abort early.
@ -47,12 +48,17 @@ pub(crate) fn screenshot_everything<T, G: GUI<T>>(
state.canvas.cam_zoom = orig_zoom;
state.canvas.cam_x = orig_x;
state.canvas.cam_y = orig_y;
finish(filenames, num_tiles_x, num_tiles_y);
finish(dir_path, filenames, num_tiles_x, num_tiles_y);
state
}
fn screencap(tile_x: usize, tile_y: usize, mut naming_hint: Option<String>) -> Option<String> {
fn screencap(
dir_path: &str,
tile_x: usize,
tile_y: usize,
mut naming_hint: Option<String>,
) -> Option<String> {
let suffix = naming_hint.take().unwrap_or_else(String::new);
let filename = format!("{:02}x{:02}{}.png", tile_x + 1, tile_y + 1, suffix);
if !process::Command::new("scrot")
@ -61,7 +67,7 @@ fn screencap(tile_x: usize, tile_y: usize, mut naming_hint: Option<String>) -> O
"100",
"--focused",
"--silent",
&format!("screencap/{}", filename),
&format!("{}/{}", dir_path, filename),
])
.status()
.unwrap()
@ -73,16 +79,33 @@ fn screencap(tile_x: usize, tile_y: usize, mut naming_hint: Option<String>) -> O
Some(filename)
}
fn finish(filenames: Vec<String>, num_tiles_x: usize, num_tiles_y: usize) {
let mut args = filenames;
args.push("-mode".to_string());
args.push("Concatenate".to_string());
args.push("-tile".to_string());
args.push(format!("{}x{}", num_tiles_x, num_tiles_y));
args.push("full.png".to_string());
fn finish(dir_path: &str, filenames: Vec<String>, num_tiles_x: usize, num_tiles_y: usize) {
{
let mut args = filenames.clone();
args.push("-mode".to_string());
args.push("Concatenate".to_string());
args.push("-tile".to_string());
args.push(format!("{}x{}", num_tiles_x, num_tiles_y));
args.push("full.png".to_string());
let mut file = fs::File::create("screencap/combine.sh").unwrap();
writeln!(file, "#!/bin/bash\n").unwrap();
writeln!(file, "montage {}", args.join(" ")).unwrap();
writeln!(file, "rm -f combine.sh").unwrap();
let mut file = fs::File::create(format!("{}/combine.sh", dir_path)).unwrap();
writeln!(file, "#!/bin/bash\n").unwrap();
writeln!(file, "montage {}", args.join(" ")).unwrap();
writeln!(file, "rm -f combine.sh").unwrap();
}
{
let output = process::Command::new("md5sum")
.args(
&filenames
.into_iter()
.map(|f| format!("{}/{}", dir_path, f))
.collect::<Vec<String>>(),
)
.output()
.unwrap();
assert!(output.status.success());
let mut file = fs::File::create(format!("{}/MANIFEST", dir_path)).unwrap();
file.write_all(&output.stdout).unwrap();
}
}