Files
BT411/run/limp.cmd
T
Joe DiPrimaandClaude Fable 5 3db1062eb6 limp demo bat + the glass controls doc fix (SHIFT is throttle, not W)
run\limp.cmd: double-click #78 demo -- novice copy of DEV.EGG (expert crits
can kill the myomers and fake a no-drive bug), 2x60 into a bhk1 leg zone via
BT_SELF_DAMAGE_TICKS, BT_KEY_NOFOCUS for the glass plasma-window focus trap,
and the REAL controls in the header.  build-and-run.md: the "WASD drive" line
predated the glass merge -- the default profile drives with the 1995 throttle
lever (SHIFT/CTRL slew + stick, ALT reverse).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-29 16:34:43 -05:00

24 lines
1.1 KiB
Batchfile

@echo off
rem #78 visible-limp demo: Black Hawk, right-leg ramp, then watch it hobble.
rem Double-click me. Controls (bindings.txt, the 1995 throttle-lever scheme):
rem SHIFT = throttle up (sticks where you leave it) CTRL = throttle down
rem ALT = reverse thrust (refuses while limping) BACKTICK = view toggle
rem X = all-stop
rem
rem Uses a NOVICE copy of DEV.EGG: on expert the harness bursts roll CRITS on
rem the aimed leg -- one myomers crit and the mech turns-but-never-moves
rem (drive=0), which ruins the demo. Novice gates crits; leg gimp still fires.
setlocal
set BT_SELF_DAMAGE=60
set BT_SELF_DAMAGE_ZONE=18
set BT_SELF_DAMAGE_TICKS=2
rem GLASS boots with the plasma window holding focus -> keyboard dead until
rem you click the 3D window. NOFOCUS accepts keys regardless.
set BT_KEY_NOFOCUS=1
cd /d "%~dp0..\content"
powershell -NoProfile -Command "(Get-Content DEV.EGG) -replace '^experience=.*','experience=novice' | Set-Content LIMP.EGG"
echo [limp] self-damage 60 x2 ticks into zone 18 (bhk1 right-leg family), novice sim
"%~dp0..\build\Release\btl4.exe" -egg LIMP.EGG
del LIMP.EGG 2>nul
if errorlevel 1 pause