chiark
/
gitweb
/
~ianmdlvl
/
otter.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
ece8729
)
script: multigrab: swap two if arms
author
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Wed, 27 Apr 2022 21:52:01 +0000
(22:52 +0100)
committer
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Sat, 30 Apr 2022 10:05:42 +0000
(11:05 +0100)
This seems clearer, by putting the usual case first.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
templates/script.ts
patch
|
blob
|
history
diff --git
a/templates/script.ts
b/templates/script.ts
index 25f8162ad5cd99fc16097a7c2737a1018040db9d..771443ccc1ae32052ec04a34db70879542742637 100644
(file)
--- a/
templates/script.ts
+++ b/
templates/script.ts
@@
-990,12
+990,12
@@
function grab_clicked(clicked: PieceId[], loose: boolean,
for (let piece of clicked) {
let p = pieces[piece]!;
set_grab_us(piece,p);
- if (multigrab !== undefined) {
- api_piece_x(api_immediate, loose, 'multigrab',
- piece,p, { n: multigrab });
- } else {
+ if (multigrab === undefined) {
api_piece_x(api_immediate, loose,
wresting ? 'wrest' : 'grab', piece,p, { });
+ } else {
+ api_piece_x(api_immediate, loose, 'multigrab',
+ piece,p, { n: multigrab });
}
}
}