slopes solides i a cagar
This commit is contained in:
@@ -821,11 +821,20 @@ void Game::checkPlayerIsOnBorder() {
|
||||
// La dirección es la opuesta: si salimos por TOP, la vieja queda en BOTTOM
|
||||
Room::Border opposite = Room::Border::NONE;
|
||||
switch (BORDER) {
|
||||
case Room::Border::TOP: opposite = Room::Border::BOTTOM; break;
|
||||
case Room::Border::BOTTOM: opposite = Room::Border::TOP; break;
|
||||
case Room::Border::LEFT: opposite = Room::Border::RIGHT; break;
|
||||
case Room::Border::RIGHT: opposite = Room::Border::LEFT; break;
|
||||
default: break;
|
||||
case Room::Border::TOP:
|
||||
opposite = Room::Border::BOTTOM;
|
||||
break;
|
||||
case Room::Border::BOTTOM:
|
||||
opposite = Room::Border::TOP;
|
||||
break;
|
||||
case Room::Border::LEFT:
|
||||
opposite = Room::Border::RIGHT;
|
||||
break;
|
||||
case Room::Border::RIGHT:
|
||||
opposite = Room::Border::LEFT;
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
player_->setAdjacentRoom(transition_old_room_, opposite);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user