Grinders look like a pair of grinding wheels, Saws like a round blade (t4)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -700,6 +700,17 @@ with sync_playwright() as p:
|
||||
pg.keyboard.press('Control+z'); settle(200)
|
||||
check('Ctrl+Z takes the Grinder row back', ev(f'(() => {{ for (let bx = {bbx} - 6; bx <= {bbx} - 4; bx++) if (blockP[({bby} + 3) * BW + bx]) return false; return true; }})()'))
|
||||
|
||||
check('drawing Grinder wheels and the Saw blade leaves the sim RNG unchanged', ev(f'''(() => {{
|
||||
const bx = {bbx} - 6, by = {bby} + 3;
|
||||
const grinder = placeBlock(BP_GRIND, 0, bx, by, true), saw = placeBlock(BP_SAW, 0, bx + 1, by, true);
|
||||
try {{
|
||||
rebuildProcessors();
|
||||
const before = RS;
|
||||
drawProcBlocks();
|
||||
return grinder === '' && saw === '' && RS === before;
|
||||
}} finally {{ removeBlock(bx, by); removeBlock(bx + 1, by); rebuildProcessors(); }}
|
||||
}})()'''))
|
||||
|
||||
# 7b. filter: choose several materials with F, place a line, replace belts with G, edit the whole line
|
||||
ev('seen[CUORE] = 1; seen[FEORE] = 1; seen[SAND] = 1; money = 1000; GAME.filterCfg = { m: [], inv: 0 };')
|
||||
ok = select('3', "piece().id === 'filter'")
|
||||
|
||||
Reference in New Issue
Block a user