Revert lance position, add backward movement.

This commit is contained in:
yukirij 2024-08-30 23:35:22 -07:00
parent d0e212e23d
commit 35f51eb0f4
2 changed files with 9 additions and 8 deletions

View File

@ -66,14 +66,14 @@ impl Board {
(Piece::new(PIECE_MILITIA, PLAYER_DAWN), Hex::from_hex(7, 4)), (Piece::new(PIECE_MILITIA, PLAYER_DAWN), Hex::from_hex(7, 4)),
(Piece::new(PIECE_MILITIA, PLAYER_DAWN), Hex::from_hex(8, 5)), (Piece::new(PIECE_MILITIA, PLAYER_DAWN), Hex::from_hex(8, 5)),
(Piece::new(PIECE_CASTLE, PLAYER_DAWN), Hex::from_hex(0, 0)), (Piece::new(PIECE_LANCE, PLAYER_DAWN), Hex::from_hex(0, 0)),
(Piece::new(PIECE_CASTLE, PLAYER_DAWN), Hex::from_hex(8, 4)), (Piece::new(PIECE_LANCE, PLAYER_DAWN), Hex::from_hex(8, 4)),
(Piece::new(PIECE_KNIGHT, PLAYER_DAWN), Hex::from_hex(1, 0)), (Piece::new(PIECE_KNIGHT, PLAYER_DAWN), Hex::from_hex(1, 0)),
(Piece::new(PIECE_KNIGHT, PLAYER_DAWN), Hex::from_hex(7, 3)), (Piece::new(PIECE_KNIGHT, PLAYER_DAWN), Hex::from_hex(7, 3)),
(Piece::new(PIECE_LANCE, PLAYER_DAWN), Hex::from_hex(2, 0)), (Piece::new(PIECE_CASTLE, PLAYER_DAWN), Hex::from_hex(2, 0)),
(Piece::new(PIECE_LANCE, PLAYER_DAWN), Hex::from_hex(6, 2)), (Piece::new(PIECE_CASTLE, PLAYER_DAWN), Hex::from_hex(6, 2)),
(Piece::new(PIECE_TOWER, PLAYER_DAWN), Hex::from_hex(3, 0)), (Piece::new(PIECE_TOWER, PLAYER_DAWN), Hex::from_hex(3, 0)),
(Piece::new(PIECE_TOWER, PLAYER_DAWN), Hex::from_hex(5, 1)), (Piece::new(PIECE_TOWER, PLAYER_DAWN), Hex::from_hex(5, 1)),

View File

@ -25,14 +25,14 @@ GAME.Board = class {
{ piece:GAME.Const.PieceId.Militia, hex:new MATH.Vec2(7, 4) }, { piece:GAME.Const.PieceId.Militia, hex:new MATH.Vec2(7, 4) },
{ piece:GAME.Const.PieceId.Militia, hex:new MATH.Vec2(8, 5) }, { piece:GAME.Const.PieceId.Militia, hex:new MATH.Vec2(8, 5) },
{ piece:GAME.Const.PieceId.Castle, hex:new MATH.Vec2(0, 0) }, { piece:GAME.Const.PieceId.Lance, hex:new MATH.Vec2(0, 0) },
{ piece:GAME.Const.PieceId.Castle, hex:new MATH.Vec2(8, 4) }, { piece:GAME.Const.PieceId.Lance, hex:new MATH.Vec2(8, 4) },
{ piece:GAME.Const.PieceId.Knight, hex:new MATH.Vec2(1, 0) }, { piece:GAME.Const.PieceId.Knight, hex:new MATH.Vec2(1, 0) },
{ piece:GAME.Const.PieceId.Knight, hex:new MATH.Vec2(7, 3) }, { piece:GAME.Const.PieceId.Knight, hex:new MATH.Vec2(7, 3) },
{ piece:GAME.Const.PieceId.Lance, hex:new MATH.Vec2(2, 0) }, { piece:GAME.Const.PieceId.Castle, hex:new MATH.Vec2(2, 0) },
{ piece:GAME.Const.PieceId.Lance, hex:new MATH.Vec2(6, 2) }, { piece:GAME.Const.PieceId.Castle, hex:new MATH.Vec2(6, 2) },
{ piece:GAME.Const.PieceId.Tower, hex:new MATH.Vec2(3, 0) }, { piece:GAME.Const.PieceId.Tower, hex:new MATH.Vec2(3, 0) },
{ piece:GAME.Const.PieceId.Tower, hex:new MATH.Vec2(5, 1) }, { piece:GAME.Const.PieceId.Tower, hex:new MATH.Vec2(5, 1) },
@ -696,6 +696,7 @@ GAME.Const = {
new GAME.PieceMovement() new GAME.PieceMovement()
.add_stride(0) .add_stride(0)
.add(1) .add(1)
.add(3)
.add(5), .add(5),
new GAME.PieceMovement() new GAME.PieceMovement()
.add(0) .add(0)