diff --git a/assets/_master.py b/assets/_master.py index e65a0b0..798feb6 100644 --- a/assets/_master.py +++ b/assets/_master.py @@ -150,7 +150,12 @@ def variant(key, who): # score it against a copy of the master, two steps better than the stage it follows. if newart: for src, dst in zip(pose_refs, sprites): - seed(src, dst) + # NEVER OVERWRITE ART THAT EXISTS. Re-running --variant to rewrite a spec used to + # re-seed every placeholder from the master, which quietly replaced a finished brute's + # serve and fall sheets with copies of the lean man they were drawn from. A + # placeholder is only ever a stand-in for a frame that is not there yet. + if not os.path.exists(os.path.join(HERE, dst + '.png')): + seed(src, dst) spec = dict(sprites=sprites, ref_only=list(refs), check='loose', anchor=0, subject=subject) spec['newart' if newart else 'state'] = True if stride: spec['stride'] = stride diff --git a/assets/z_br2.png b/assets/z_br2.png index 4e856b6..0477af5 100644 Binary files a/assets/z_br2.png and b/assets/z_br2.png differ diff --git a/assets/z_br3.png b/assets/z_br3.png index c5dfa9a..52dd159 100644 Binary files a/assets/z_br3.png and b/assets/z_br3.png differ diff --git a/assets/z_br4.png b/assets/z_br4.png index e94f09e..475b973 100644 Binary files a/assets/z_br4.png and b/assets/z_br4.png differ diff --git a/assets/z_brbounce.png b/assets/z_brbounce.png index ab5fcc0..cd27266 100644 Binary files a/assets/z_brbounce.png and b/assets/z_brbounce.png differ diff --git a/assets/z_brfall1.png b/assets/z_brfall1.png index b9ea4cd..c7b04df 100644 Binary files a/assets/z_brfall1.png and b/assets/z_brfall1.png differ diff --git a/assets/z_brfall2.png b/assets/z_brfall2.png index b127853..41cc54c 100644 Binary files a/assets/z_brfall2.png and b/assets/z_brfall2.png differ diff --git a/assets/z_brfall3.png b/assets/z_brfall3.png index 95b0b0f..962a79c 100644 Binary files a/assets/z_brfall3.png and b/assets/z_brfall3.png differ diff --git a/assets/z_brrise.png b/assets/z_brrise.png index b78fea6..eade522 100644 Binary files a/assets/z_brrise.png and b/assets/z_brrise.png differ diff --git a/assets/z_brserve.png b/assets/z_brserve.png index 752bd50..a759d71 100644 Binary files a/assets/z_brserve.png and b/assets/z_brserve.png differ diff --git a/assets/z_brtoss.png b/assets/z_brtoss.png index f734a56..d16410b 100644 Binary files a/assets/z_brtoss.png and b/assets/z_brtoss.png differ diff --git a/assets/z_brw1.png b/assets/z_brw1.png index 440b4f3..ba2cc3e 100644 Binary files a/assets/z_brw1.png and b/assets/z_brw1.png differ diff --git a/assets/z_brw1b.png b/assets/z_brw1b.png index 1f2fb9a..7a76926 100644 Binary files a/assets/z_brw1b.png and b/assets/z_brw1b.png differ diff --git a/assets/z_brw1bounce.png b/assets/z_brw1bounce.png index 6e3118b..5853711 100644 Binary files a/assets/z_brw1bounce.png and b/assets/z_brw1bounce.png differ diff --git a/assets/z_brw1fall1.png b/assets/z_brw1fall1.png index 657b7ec..e8d1a71 100644 Binary files a/assets/z_brw1fall1.png and b/assets/z_brw1fall1.png differ diff --git a/assets/z_brw1fall2.png b/assets/z_brw1fall2.png index d1d9fa0..2712bc4 100644 Binary files a/assets/z_brw1fall2.png and b/assets/z_brw1fall2.png differ diff --git a/assets/z_brw1fall3.png b/assets/z_brw1fall3.png index 01de32e..38c2024 100644 Binary files a/assets/z_brw1fall3.png and b/assets/z_brw1fall3.png differ diff --git a/assets/z_brw1rise.png b/assets/z_brw1rise.png index 0baa73a..e168bba 100644 Binary files a/assets/z_brw1rise.png and b/assets/z_brw1rise.png differ diff --git a/assets/z_brw1s.png b/assets/z_brw1s.png index 63a6041..3930775 100644 Binary files a/assets/z_brw1s.png and b/assets/z_brw1s.png differ diff --git a/assets/z_brw1serve.png b/assets/z_brw1serve.png index c466b3c..70e4567 100644 Binary files a/assets/z_brw1serve.png and b/assets/z_brw1serve.png differ diff --git a/assets/z_brw1toss.png b/assets/z_brw1toss.png index f46c6a0..652bf55 100644 Binary files a/assets/z_brw1toss.png and b/assets/z_brw1toss.png differ diff --git a/assets/z_brw2.png b/assets/z_brw2.png index 440b4f3..ba2cc3e 100644 Binary files a/assets/z_brw2.png and b/assets/z_brw2.png differ diff --git a/assets/z_brw2b.png b/assets/z_brw2b.png index 1f2fb9a..7a76926 100644 Binary files a/assets/z_brw2b.png and b/assets/z_brw2b.png differ diff --git a/assets/z_brw2bounce.png b/assets/z_brw2bounce.png index 80fb899..64efbb7 100644 Binary files a/assets/z_brw2bounce.png and b/assets/z_brw2bounce.png differ diff --git a/assets/z_brw2fall1.png b/assets/z_brw2fall1.png index ef58d74..920a5c5 100644 Binary files a/assets/z_brw2fall1.png and b/assets/z_brw2fall1.png differ diff --git a/assets/z_brw2fall2.png b/assets/z_brw2fall2.png index b45d53e..86aa31b 100644 Binary files a/assets/z_brw2fall2.png and b/assets/z_brw2fall2.png differ diff --git a/assets/z_brw2fall3.png b/assets/z_brw2fall3.png index 211f056..240079d 100644 Binary files a/assets/z_brw2fall3.png and b/assets/z_brw2fall3.png differ diff --git a/assets/z_brw2rise.png b/assets/z_brw2rise.png index 4027f34..859c892 100644 Binary files a/assets/z_brw2rise.png and b/assets/z_brw2rise.png differ diff --git a/assets/z_brw2s.png b/assets/z_brw2s.png index 63a6041..3930775 100644 Binary files a/assets/z_brw2s.png and b/assets/z_brw2s.png differ diff --git a/assets/z_brw2serve.png b/assets/z_brw2serve.png index 592e38e..d2dd036 100644 Binary files a/assets/z_brw2serve.png and b/assets/z_brw2serve.png differ diff --git a/assets/z_brw2toss.png b/assets/z_brw2toss.png index 25c1c94..81807d2 100644 Binary files a/assets/z_brw2toss.png and b/assets/z_brw2toss.png differ