Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

En Passant #21

Open
thelift112 opened this issue Jul 30, 2022 · 5 comments
Open

En Passant #21

thelift112 opened this issue Jul 30, 2022 · 5 comments
Labels
depends Depends on another Issue being fixed

Comments

@thelift112
Copy link

Just that En Passant doesn't exist, a example seen here.

@richelbilderbeek
Copy link
Owner

Thanks for the bug report, @thelift112!

I will add it and add you to the acknowledgments :-)

Would you be up to be a playtester when it's (in pre-release) on Steam?

@thelift112
Copy link
Author

If I got time, sure.

@richelbilderbeek
Copy link
Owner

@thelift112 Thanks, I'll take your schedule into account :-)

richelbilderbeek pushed a commit that referenced this issue Aug 12, 2022
richelbilderbeek pushed a commit that referenced this issue Aug 17, 2022
@richelbilderbeek
Copy link
Owner

Beautiful debug output:

==================================
= START                          =
==================================
Time: 0 ticks
  12345678   Type  |White|Black
 +--------+  ------|-----|-----
A|....p...|A bishop| b   | B   
B|......P.|B king  | k   | K   
C|....p...|C knight| n   | N   
D|........|D pawn  | p   | P   
E|k......K|E queen | q   | Q   
F|...P....|F rook  | r   | R   
G|.p......|G
H|...P....|H
 +--------+ 
  12345678  
Control actions: 
Layout: window_size: (1424,976)
board: ((320,96)-(1104,880))
LHS units: ((10,10)-(310,110))
LHS controls: ((10,110)-(310,185))
LHS controls key 1: ((10,110)-(85,185))
LHS controls key 2: ((85,110)-(160,185))
LHS controls key 3: ((160,110)-(235,185))
LHS controls key 4: ((235,110)-(310,185))
LHS log: ((10,195)-(310,575))
LHS debug: ((10,585)-(310,965))
RHS units: ((1114,10)-(1414,110))
RHS controls: ((1114,110)-(1414,185))
RHS controls key 1: ((1114,110)-(1189,185))
RHS controls key 2: ((1189,110)-(1264,185))
RHS controls key 3: ((1264,110)-(1339,185))
RHS controls key 4: ((1339,110)-(1414,185))
RHS log: ((1114,195)-(1414,575))
RHS debug: ((1114,585)-(1414,965))
LHS player position: (0.5, 4.5)
RHS player position: (7.5, 4.5)
Options: click distance: 0.5
LHS controller: Key bindings: Key for move up: 22
Key for move right: 3
Key for move down: 18
Key for move left: 0
Key for action 1: 16
Key for action 2: 4
Key for action 3: 25
Key for action 4: 2
Player: lhs
Type: keyboard
RHS controller: Key bindings: Key for move up: 14
Key for move right: 48
Key for move down: 11
Key for move left: 10
Key for action 1: 8
Key for action 2: 15
Key for action 3: 49
Key for action 4: 52
Player: rhs
Type: mouse
damage per chess move: 1
game speed: slowest
LHS color: white
Margin width: 10
Message display time (sec): 5
Replayer: Last time: -1
Replay: 
Screen size: (1424,976)
Starting position: before_en_passant
Music volume: 0
Sound effects volume: 10
Replayer: Last time: -1
Replay: 
==================================
= AFTER                          =
==================================
Time: 1.5 ticks
  12345678   Type  |White|Black
 +--------+  ------|-----|-----
A|....p...|A bishop| b   | B   
B|......P.|B king  | k   | K   
C|....p...|C knight| n   | N   
D|........|D pawn  | p   | P   
E|k......K|E queen | q   | Q   
F|...P....|F rook  | r   | R   
G|.p......|G
H|...P....|H
 +--------+ 
  12345678  
Control actions: 
Layout: window_size: (1424,976)
board: ((320,96)-(1104,880))
LHS units: ((10,10)-(310,110))
LHS controls: ((10,110)-(310,185))
LHS controls key 1: ((10,110)-(85,185))
LHS controls key 2: ((85,110)-(160,185))
LHS controls key 3: ((160,110)-(235,185))
LHS controls key 4: ((235,110)-(310,185))
LHS log: ((10,195)-(310,575))
LHS debug: ((10,585)-(310,965))
RHS units: ((1114,10)-(1414,110))
RHS controls: ((1114,110)-(1414,185))
RHS controls key 1: ((1114,110)-(1189,185))
RHS controls key 2: ((1189,110)-(1264,185))
RHS controls key 3: ((1264,110)-(1339,185))
RHS controls key 4: ((1339,110)-(1414,185))
RHS log: ((1114,195)-(1414,575))
RHS debug: ((1114,585)-(1414,965))
LHS player position: (0.5, 4.5)
RHS player position: (4.5, 1.5)
Options: click distance: 0.5
LHS controller: Key bindings: Key for move up: 22
Key for move right: 3
Key for move down: 18
Key for move left: 0
Key for action 1: 16
Key for action 2: 4
Key for action 3: 25
Key for action 4: 2
Player: lhs
Type: keyboard
RHS controller: Key bindings: Key for move up: 14
Key for move right: 48
Key for move down: 11
Key for move left: 10
Key for action 1: 8
Key for action 2: 15
Key for action 3: 49
Key for action 4: 52
Player: rhs
Type: mouse
damage per chess move: 1
game speed: slowest
LHS color: white
Margin width: 10
Message display time (sec): 5
Replayer: Last time: -1
Replay: 
Screen size: (1424,976)
Starting position: before_en_passant
Music volume: 0
Sound effects volume: 10
Replayer: Last time: 1
Replay: 
game: ../conquer_chess/test_game.cpp:558: void test_game_functions(): Assertion `!is_piece_at(g, square("b7"))' failed.

@richelbilderbeek
Copy link
Owner

richelbilderbeek commented Dec 23, 2022

Depends on #46 when using mouse, #47 when using keyboard.

@richelbilderbeek richelbilderbeek added the depends Depends on another Issue being fixed label Dec 23, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
depends Depends on another Issue being fixed
Projects
None yet
Development

No branches or pull requests

2 participants