refact(perf): remove moves history from mirror()
This commit is contained in:
parent
45b9db61e3
commit
6beaa56202
1 changed files with 1 additions and 8 deletions
|
|
@ -156,13 +156,6 @@ impl GameState {
|
||||||
if let Some(p1) = self.players.get(&1) {
|
if let Some(p1) = self.players.get(&1) {
|
||||||
mirrored_players.insert(2, p1.mirror());
|
mirrored_players.insert(2, p1.mirror());
|
||||||
}
|
}
|
||||||
let mirrored_history = self
|
|
||||||
.history
|
|
||||||
.clone()
|
|
||||||
.iter()
|
|
||||||
.map(|evt| evt.get_mirror(false))
|
|
||||||
.collect();
|
|
||||||
|
|
||||||
let (move1, move2) = self.dice_moves;
|
let (move1, move2) = self.dice_moves;
|
||||||
GameState {
|
GameState {
|
||||||
stage: self.stage,
|
stage: self.stage,
|
||||||
|
|
@ -171,7 +164,7 @@ impl GameState {
|
||||||
active_player_id: mirrored_active_player,
|
active_player_id: mirrored_active_player,
|
||||||
// active_player_id: self.active_player_id,
|
// active_player_id: self.active_player_id,
|
||||||
players: mirrored_players,
|
players: mirrored_players,
|
||||||
history: mirrored_history,
|
history: Vec::new(),
|
||||||
dice: self.dice,
|
dice: self.dice,
|
||||||
dice_points: self.dice_points,
|
dice_points: self.dice_points,
|
||||||
dice_moves: (move1.mirror(), move2.mirror()),
|
dice_moves: (move1.mirror(), move2.mirror()),
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue