cascadeとto

 「cascage」を利用すると、選択した駒は「cascade」を行った位置へ移動し、「cascade」が行われた位置にある駒は「add」した位置へ移動します。

 選択した駒を「cascade」を行う位置以外へ移動したい場合、「cascade」を行う前に移動したい位置で「to」を行います。
 (選択した駒は、「cascade」の前に「to」された位置へ移動します)

(define move-1
 ( e
  e
  (verify friend?)
  cascade
  n
  add
 )
)
※右に2マス移動した位置に味方の駒がある場合、その駒を上へ1マス移動し、自分は右へ2マス移動します。

(define move-2
 ( e
  to
  e
  (verify friend?)
  cascade
  n
  add
 )
)
※右に2マス移動した位置に味方の駒がある場合、その駒を上へ1マス移動し、自分は右へ1マス移動します。



最終更新:2020年10月04日 01:14