40 lines
1.6 KiB
Bash
40 lines
1.6 KiB
Bash
#!/bin/bash
|
|
# #91 Thor black rectangle: reproduce + attribute. Three tester sightings
|
|
# (Oracle/RajelAran night 7, Ronin 2026-08-03: diagonal 10->4 with footsteps,
|
|
# at rest sits ON the lower frame bar right side). Thor+Summoner = same
|
|
# THX_COP canopy (thr1 label), so first split: canopy geometry vs everything
|
|
# else via BT_HIDE_COCKPIT. BT_GOTO drives real walking for the motion case.
|
|
set -e
|
|
cd /c/git/bt411/content
|
|
. /c/git/bt411/scratchpad/night6/bench_common.sh
|
|
taskkill //F //IM btl4.exe > /dev/null 2>&1 || true; sleep 2
|
|
rm -f thrA_*.png thrB_*.png thrC_*.png
|
|
sed "s/^map=.*/map=grass/; s/^time=.*/time=day/; 0,/^vehicle=.*/s//vehicle=thor/" MP.EGG > THOR.EGG
|
|
|
|
# A: plain thor, walking -- the report's condition
|
|
rm -f thr_A.log
|
|
BT_START_INSIDE=1 BT_SHOT_EVERY=90 BT_SHOT_PREFIX=thrA \
|
|
BT_AUTODRIVE=0.8 \
|
|
bt_launch "thr_A.log" THOR.EGG 0x03
|
|
sleep 60
|
|
taskkill //F //IM btl4.exe > /dev/null 2>&1 || true; sleep 3
|
|
|
|
# B: canopy hidden -- rectangle present here = NOT the cop mesh
|
|
rm -f thr_B.log
|
|
BT_HIDE_COCKPIT=1 BT_START_INSIDE=1 BT_SHOT_EVERY=90 BT_SHOT_PREFIX=thrB \
|
|
BT_AUTODRIVE=0.8 \
|
|
bt_launch "thr_B.log" THOR.EGG 0x03
|
|
sleep 60
|
|
taskkill //F //IM btl4.exe > /dev/null 2>&1 || true; sleep 3
|
|
|
|
# C: madcat control (canopy verified good), walking
|
|
rm -f thr_C.log
|
|
sed "s/^map=.*/map=grass/; s/^time=.*/time=day/; 0,/^vehicle=.*/s//vehicle=madcat/" MP.EGG > THORC.EGG
|
|
BT_START_INSIDE=1 BT_SHOT_EVERY=90 BT_SHOT_PREFIX=thrC \
|
|
BT_AUTODRIVE=0.8 \
|
|
bt_launch "thr_C.log" THORC.EGG 0x03
|
|
sleep 60
|
|
taskkill //F //IM btl4.exe > /dev/null 2>&1 || true; sleep 3
|
|
|
|
echo "=== captures:"; ls thrA_*.png thrB_*.png thrC_*.png 2>/dev/null | head -40
|